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