WooCommerce NAB Transact:
Direct Post
Using the Direct Post method, after checkout your customers will be directed to an additional page on your website (with all of your branding/header etc) which accepts their credit card details. These details are sent directly to NAB servers, bypassing your server and the need to worry about PCI-DSS compliance. If the user chooses to pay with UnionPay (UPOP), they will be redirected to an additional external page to complete payment.
XML API
Using the XML API method, customers enter their credit card details directly on the checkout page. This is a more streamlined checkout, however you will be responsible for being PCI-DSS compliant. This method cannot support UnionPay (UPOP) or 3D Secure v2 (EMV).
Additional functionality
- Subscriptions: The NAB Transact gateway fully supports Subscriptions functionality.
- Refunds: The NAB Transact gateway supports full and partial refunds.
- Risk management: The NAB Transact gateway supports Risk Management functionality offered by NAB Transact.
- Pre-authorization: The NAB Transact gateway supports pre-authorization checkouts (where the funds are not captured immediately). With this option enabled, simply change the order status to Processing or Completed to capture the payment automatically.