Merchant checklist

Create your account

Remember that credentials for the test and production accounts are different!

Starting the test

Build your integration

Starting the test



You can find the credentials by logging into the platform at my.zen-test.com, accessing your store, and then navigating to „Store Settings”. 

Test your integration

How to make successful payment?

CheckoutAPI
1. Creating a request.
2. Generating signature.
Important: Go through all the signature generation instruction points carefully, paying attention to whether the data declared in the request differs from that in the text before hashing, remembering to preserve all characters. 
3. Configure IPN.
4. Test payment. 
Important: To set up payment ZEN, you should POST to this ZEN test URL https://secure.zen-test.com/api/checkouts
5. Check payment on my.zen-test.com panel.
1. Creating transaction. 
To create transaction you have to POST to this ZEN test URL 
https://api.zen-test.com/v1/transactions
Important: In the request, there are data such as „paymentChannel” and „type”, the values of which you can check at this address 
https://www.zen.com/developer/api-integration/#payment-methods
We need to remember to add in headers the API Key (from credentials) and Content-Type: application/json
2. Configure IPN. 
3. Check payment on my.zen-test.com panel.
Configure integration on production environment 

Check on your zen account (my.zen.com) you have all required payment methods are visible, and you can click to activate them.
Follow our integration documentation to have the opportunity to process payments and repeat the steps from the test environment with the corresponding URL address as listed in our documentation.


For API integration;  

You are ready to operate and use the ZEN gateway correctly.