Direct Server Integration APIs
Introduction
Direct Server API (previously known as Seamless Payment API) allows merchants to initiate payment requests through post data. Merchant will redirect the customer/user based on the url response back to the merchant site. Merchant will be required to initiate direct status inquiry once user redirects from channel to merchant application.
If a merchant is to obtain credit card data directly from the buyer (not entering on bank or the payment gateway hosted page or URL), then the merchant must be PCI-DSS compliant to proceed. Otherwise assessment fee might be imposed by the brands, i.e. Visa or MasterCard.
This is a server-to-server call API that merchants or developers will have more control on the checkout experience and need to manage on the frontend user interface. Improper integration might cause higher drop rate on the channel.
Usage
Merchant sends HTTPs POST payment request parameter to the payment gateway. The required request parameters are provided in the Direct Server integration Request Parameters section.
Production
REQUEST URL: https://pg.e2pay.co.id/RMS/API/Direct/1.4.0/index.php
or
Latest version: https://pg.e2pay.co.id/RMS/API/Direct/latest/index.php
Sandbox
REQUEST URL: https://pg-sandbox.e2pay.co.id/RMS/API/Direct/1.4.0/index.php
or
Latest version: https://pg-sandbox.e2pay.co.id/RMS/API/Direct/latest/index.php
Direct Server API Flow
Last updated