You can confirm your test payment by using our EXT Payconiq App. First off, you need to onboard as a test customer. After this, you scan the QR code and confirm the transaction using your pin code. Don’t worry, it won’t cost you a thing since you’re in the test environment.
No. As long as you are using the EXT app, feel free to use a randomly generated IBAN. Payconiq recommends using http://randomiban.com to generate test IBANs.
We are planning on using multiple environments for test, development and QA. Do we need to use the same credentials for each environment?
No. We are happy to generate multiple test merchants in order to facilitate multiple environments. However, once you are ready for production, we will need to verify that the necessary contracts are in place before issuing any production keys.
No. Your email address must be a unique identifier.
No. You will receive various emails containing information necessary to access the Merchant Portal
Your callback URL needs to be https://
- A transaction/payment id is valid for twenty (20) minutes for online and two (2) minutes for instore payments before it times out.
If the callback signature validation continues to fail, you should GET the transaction details to know the status of the transaction. Please refer to the Merchant Payment API. to see how this can be done.
In order to redirect to your application from the Payconiq app, your app needs to support universal links just as we have with the Payconiq app.
Please see links for Android and iOS links that would provide some guidance on how to implement universal links. The universal links will be set as the “returnUrl” prior to calling the Payconiq app.
At this point Payconiq does not establish VPN’s between sites.
For every successful Payconiq transaction, there is an endToEndId field when the transaction details for a transaction is retrieved by the merchant. The response contains the endToEndId field which matches a field similar to the "End-to-end reference" on the CAMT file of the bank statement of the merchant. This field can be used to reconcile transactions since it matches what is present on the bank statement.
If you have trouble finding the endToEndId on your bank statement or in the API call, you may contact Support.