API

Red Dot Payment (RDP) provides web services handling online payments and processing transactions.
We deliver the services in different forms that provides flexible solutions for merchant to integrate with.

RDP Redirect API (RAPI) is suitable for the transactions that need to go through 3-D Secure verification.
The payment flow would thus need to be redirected to a certain URL powered by RDP, and when end users finishing payment, RDP’s system would redirect the flow of transaction back to merchant’s designated URL.
Under RAPI API service, there are two (2) modes provided, the “Hosted Payment Page (HOP)” and the “Silent Order Page (SOP)”.
“Hosted Payment Page (HOP)” means the page for end users to enter payment details is hosted by RDP; which merchant doesn’t need to be PCI DSS compliant.
“Silent Order Page (SOP)” means the page for end users to enter payment details is hosted at merchant’s application; which merchant would have full control of the customer’s checkout experience; which also means that merchant will be processing or transmitting payment data, thus merchant need to be PCI DSS compliant.

RDP Direct API (DAPI) is suitable for the non 3-D Secure transactions to be made through server to server communication, the flow of transaction is not required to redirect payers to their issuing bank’s OTP page.

RDP Hosted and Direct Tokenization API provides the capability to safely replace sensitive card details with a unique string (the “token”) that cannot be reversed. Merchant’s application can store the “token” to expedite the payment flow for customers’ subsequent transactions.
Under RDP Tokenization API service, there are two (2) modes provided, the “Hosted” and the “Direct”.
“Hosted” mode is suitable for merchants that are not PCI compliant so that end users would enter the card details in RDP hosted page.
“Direct” mode is suitable for merchants that are PCI compliant and capable of processing or transmitting payment data.

RDP Merchant API (MAPI) provides the services for merchants to perform capture, pre-authorization, refund, and void on transactions.
Please kindly refer to below introduction of the four APIs for more details.