Guide to assist in having your Integration review with Payrix signed off.
In order to have a deeper understanding in our Integration Approval process, we have listed the general flow of what we expect when we schedule an integration review:
A meeting scheduled which includes our Integration team, Compliance manager and your Partner manager in order for you to demonstrate the flow from beginning to end from the customer/merchant point of view.
We are happy for you to supply us with your own testing environment for us to conduct testing within your systems.
During the review, we confirm whether you are using the offered Payrix Hosted Services or have built your own pages.
As you may be aware, the Payrix Hosted pages are pre-built and ready to go out the box with minimal extra requirements from your side in regards to PCI compliance.
Some key requirements when building your own page:
You are required to send a copy of eDDR confirmation to the customer and also store the eDDR confirmation for up to 7 years since the last transaction. This a requirement set by the Bank.
Have you included a transaction fee breakdown on the payment page if the fees are passed to the payer.
Currency code displayed
Depending on the above, confirm all the types of payments Payrix will be processing:
Bank Account debits
Real-time eCommerce payments
If you are using our scheduling API, ensure you are using the ‘GET Search for transaction status changes’ API endpoint to determine the status of a scheduled payment and 'POST Acknowledge transaction status change'. You can Poll the ‘GET Search for transaction status changes’ call once every hour. We recommend polling after 8:30am Brisbane time.
If you are using our Hosted Payment Page for real-time eCommerce transactions, ensure you are using the ‘GET Token Lookup’ API endpoint to determine the transaction result in real-time.
More advice in our FAQsection.
We ensure you have tested rejected payments so your system handles the rejections correctly.
Confirm who receives the API credentials - Partner or Merchant?
If Merchant, does each merchant have a field to enter their individual credentials to login?