Server-to-server integration
Customise your integration with the emerchantpay Payment Gateway API.
Use the emerchantpay Payment Gateway API to build your own payment form and host it on your servers. This integration allows for maximum customisation, but requires dedicated development resources and complex network security configuration to securely store customer data.
Use an emerchantpay server-to-server integration for:
- Full customisation – build your own storefront and checkout page
- API and SDK support – connect to the emerchantpay payment gateway using the emerchantpay Payment Gateway API and SDK libraries in a range of languages
- Credit and debit card payments – accept card payments including Visa and Mastercard
- Payment options – global and regional payment methods:
- Client-side encryption – lower your PCI DSS compliance requirement by securing your customer’s data through their browser
After integration, you redirect your customer to your checkout page when they are ready to finalise an order on your website. On your checkout page, you gather and store* your customer’s payment information through a web form, and display the applicable payment methods. You send the payment information to emerchantpay, and emerchantpay securely processes and authenticates this information with the payment institution. After emerchantpay confirms the payment**, you redirect your customer to a payment confirmation page where they can see a summary of their order or any additional steps to follow.
*To store customer payment information, you must meet the highest level of PCI DSS compliance . emerchantpay’s client-side encryption encrypts customer data in their browser and can reduce your compliance requirements.
**For asynchronous payment methods—those that require input from your customer to complete the transaction—the payment confirmation may be delayed while the customer completes the payment.