Offline Payment API (OPA) & Marketing API (MAP)

Version 2.1.18

1. Introduction

The Offline Payment API offers merchants an integration platform to collect e-wallet in-store payment using both merchant presented and buyer presented Payment Barcode/QR Code.

The use cases supported are POS integration, payment terminal integration, or mobile APP integration. Retailers, chain stores especially F&B outlets, vending machine providers, unmanned store operators, parking management operators and many more are the most popular merchants and partners in e-wallet acceptance.

This Offline Payment API provides a secure payment experience with server-to-server communication over a secure socket layer (SSL) and conforms to Representational State Transfer (RESTful) architectural style and uses JSON as its data representation format.

Following are list of payment providers supported by Offline Payment API:

Razer Pay

Razer Pay is an online mobile payment processing and money transfer e-wallet application that is intended to replace the physical wallet with a mobile phone. For more information about Razer Pay, please visit https://pay.razer.com/.

Channel Id: 15 Payment Currency: MYR, SGD

Alipay

Alipay.com is one of the largest online payment platforms in China. It was launched in China in 2004 by Alibaba Group and its founder Jack Ma. For more information about Alipay, please visit www.alipay.com.

Channel Id: 16 Payment Currency: MYR

Touch `n Go Digital

The Touch ’n Go eWallet is an electronic wallet (e-wallet) that holds electronic money (e-money). This service via mobile application is offered by TNG Digital Sdn.Bhd. (TNGD).
For more information, visit https://www.tngdigital.com.my/.

Channel Id: 17 Payment Currency: MYR

Alipay Pre-Auth

Pre-authorization is also well known as authorization hold which is within the banking industry of verifying electronic transactions initiated with the account and rendering this balance as unavailable until the merchant clears the transaction.
Successful pre-auth means the user authorizes the merchant to acquire the funds.

Channel Id: 18
Payment Currency: MYR

Boost

Boost is a mobile wallet app that aims to revolutionize the way you transact in today’s increasingly digital and mobile world.
More info: https://www.myboost.com.my/

Channel Id: 19
Payment Currency: MYR

MAE by Maybank2u

MAE Scan & Pay (previously known as QRPay) is a cashless payment solution enabling customers to make payments using QR code.

Channel Id: 20
Payment Currency: MYR

GrabPay

GrabPay is a safe, convenient and flexible mobile wallet used in stores and restaurants.
Partnered with Maybank, KLIA Ekspres, Tealive and more.

Channel Id: 21
Payment Currency: MYR

UnionPay

The UnionPay mobile application is the unified mobile payment portal of China’s banking industry.
More info: https://www.unionpayintl.com/

Channel Id: 22
Payment Currency: MYR

ShopeePay

ShopeePay is Shopee’s in-app e-wallet used for online and offline deals.

Channel Id: 23
Payment Currency: MYR

DuitNow QR

Malaysia’s National QR Standard established by PayNet.

Channel Id: 24
Payment Currency: MYR

Alipay+ (Cross-border)

Allows users to pay via wallets under Alipay+ network (KakaoPay, TrueMoney, EZLink, Dana, etc.)

Channel Id: 25
Payment Currency: MYR

Atome

A Buy Now Pay Later solution offering short-term instalments with no interest or service fees.

Channel Id: 26
Payment Currency: MYR

WeChat Pay (Cross-border)

One of China's largest mobile payment platforms.
More info: pay.weixin.qq.com

Channel Id: 36
Payment Currency: MYR

WeChat Pay Malaysia

For the Malaysia WeChat Wallet.

Channel Id: 37
Payment Currency: MYR

PayNow

A popular Singapore payment method using mobile number, NRIC or UEN.

Channel Id: 38
Payment Currency: SGD

KBank QR

Kasikornbank QR payment method in Thailand.

Channel Id: 39
Payment Currency: THB

QRPH

QR Philippines payment system for cashless payments using QR codes.

Channel Id: 40
Payment Currency: PHP