Commerce SecurePay AU Direct Post method

Categories

Component ID

2422731

Component name

Commerce SecurePay AU Direct Post method

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

A payment module for Drupal Commerce, providing the following payment methods:

  • Australian Post SecurePay Direct Post
  • NAB (National Australia Bank) Direct Post v2

As the two methods are almost identical, this module provides a working, tested method for both.

Requirements

Although Clientside Validation is not a strict requirement, you should enable it to ensure your payment form is not posted to the bank with wrong or empty fields. If you don't want to use Clientside Validation, you should implement your own validation.

Installation

  1. Enable module
  2. (Optionally) Download Clientside Validation module
  3. (Optionally) Enable Clientside Validation, Clientside Validation Form and Clientside Validation Fapi modules

Note on Clientside Validation

Using Clientside Validation modules need some extra care (that's why we decided not to set it as dependency), because after you enable them, all of your forms will have client side validation by default. This is not working in all situations, so you should review its settings at /admin/config/validation/clientside_validation/general. If you only want to use it on the payment form, you can set 'Only validate forms listed below' and add 'commerce_checkout_form_payment' to the 'Enter form IDs below' area.