Contributions
DPS PX Pay Payment Module v1.1
Direct Payment Solutions (DPS) offers the PX Pay method for processing
credit card transactions in realtime via a [DPS] Hosted Payments Page.
DPS Website: http://www.dps.co.nz/
http://www.dps.co.nz/technical_resources/ecommerce_hosted/pxpay.html
PX Pay is designed to allow merchants to send transactions to Payment Express®
via https posts, which links to a 128-Bit SSL secure payments page at
https://www.paymentexpress.com/pxpay/pxaccess.aspx. The cardholder is
automatically prompted to enter their details and a response is displayed.
The result is automatically communicated back to the original site the
transaction came from and the order is finalised.
PX Pay is platform independent as the host interface handles XML, which can
be generated with any language on the client side.
The module also features:
- Optional additional email logging of all completed transactions with
DPS. The email will have the DPS transaction details in it, making it
easier to reconcile your osCommerce orders with the DPS Payment Manager
- Optional tracing/server logging for troubleshooting (logged to error_log)
- Ability to select between Auth or Purchase type of payments
- Logo and link to DPS privacy policy for conformance to DPS's requirements (Website Activation Checklist)
Requirements:
- a DPS PX Pay (or DPS PX Access) account with DPS - http://www.dps.co.nz
Expand All / Collapse All
Bugfix: Due to changes in API functions
Now compatible with osCommerce 2.3.X
Updated DPS logo and endpoint as per DPS's new requirements
Full package included.
Minor update (upgrade not required).
Full package included.
Bug fix: Encode special characters for valid XML
Transactions were rejected by DPS because of malformed XML.
e.g. when customers use & in their name.
Direct Payment Solutions (DPS) offers the PX Pay method for processing
credit card transactions in realtime via a [DPS] Hosted Payments Page.
DPS Website: http://www.dps.co.nz/
http://www.dps.co.nz/technical_resources/ecommerce_hosted/pxpay.html
PX Pay is designed to allow merchants to send transactions to Payment Express®
via https posts, which links to a 128-Bit SSL secure payments page at
https://www.paymentexpress.com/pxpay/pxaccess.aspx. The cardholder is
automatically prompted to enter their details and a response is displayed.
The result is automatically communicated back to the original site the
transaction came from and the order is finalised.
PX Pay is platform independent as the host interface handles XML, which can
be generated with any language on the client side.
The module also features:
- Optional additional email logging of all completed transactions with
DPS. The email will have the DPS transaction details in it, making it
easier to reconcile your osCommerce orders with the DPS Payment Manager
- Optional tracing/server logging for troubleshooting (logged to error_log)
- Ability to select between Auth or Purchase type of payments
- Logo and link to DPS privacy policy for conformance to DPS's requirements (Website Activation Checklist)
Requirements:
- a DPS PX Pay (or DPS PX Access) account with DPS - http://www.dps.co.nz
Note: Contributions are used at own risk.