Automatic Payment Confirmation allows you to integrate your Nochex payments with your website's back-end operations, so you get immediate confirmation and authentication of the Nochex payments you receive. It's very similar to Paypals IPN system. It allows you to:
• Process your customers payments in real-time
• Give immediate feedback to your customer
• Store your Nochex payments in your own database
APC can be integrated into the Nochex checkout system to allow you to create a payment system that alleviates the need for you to log into the Nochex system to confirm that payments have been made. The customer will also benefit from the APC as they will receive an immediate response to the order they have placed, similar to that of making payments through a credit card system.How does the Nochex APC work?
The Nochex APC system works by sending a confirmation POST to a page on your server. Once your server has received a response from our servers, you can process the information to allow you to construct an email or update an order on your website / shopping cart in relation to a payment that has been made, and whether it has been a AUTHORISED or DECLINED transaction.How do I change the APC URL that Nochex send the confirmations to?
If you are a Merchant account holder and wish to amend the URL Nochex POST their confirmations to follow these steps:-
• Login to your NOCHEX account
• Click on the 'Payments Page Setup' link
• Edit the URL in the 'CallBack' textbox
• Press "Save Changes" buttonOR
you can send the APC details with your checkout parameters, for example:
[APC responder address]How do I integrate the Nochex APC into my site?
For detailed instructions on integrating the APC system into your website please download the following integration document:Click here to view the APC Integration Guide
What information can be retrieved?
The following information can be retrieved from the APC system;
| Information Type || Description || Example |
| To_email || Email Address of the customer || email@example.com |
| From_email || Email Address of the merchant || firstname.lastname@example.org |
| Transaction_ID || Unique code or identifier of a transaction that has occurred || 0123 |
| Transaction_date || Date of the transaction that has been made || 25/04/2016 |
| Order ID || The identifier of an order that has been placed, |
and can be used to update the status of the order
| 10002 |
| Amount || The transaction amount that has been made || 1.23 |
| Status || This is a parameter which determines whether a |
transaction was test or live
| Test |
Examples of APC
The examples below show how the APC system works, and you will receive an email from your test APC informing you of the parameters.VB ExampleASP ExamplePHP Example