Commerce SecurePay AU Direct Post method
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
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
- Drupal Commerce
- Optional: Clientside Validation
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
- Enable module
- (Optionally) Download Clientside Validation module
- (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.
