Tokenised Payments v4 | Developer Docs
Skip to main content

Tokenised Payments v4

Introduction

GrabPay Tokenization flow allows Merchants to accept payments from their customers by binding the customer's Grab account to the Merchant. Merchants will be able to then charge customers and process refunds. The GrabPay webview integration webview will support both mobile and desktop applications. The process is simple:

  1. Fulfill the pre-requisites.
  2. Create a GrabPay partner account. Talk to your Account Manager to enable this.
  3. Invoke the bind flow.
  4. Receive the unique token to be stored.
  5. Complete payments using the token.
  6. Request for full or partial refunds, as required.
  7. Enable notifications.

The integration process enables you to execute payments directly from the web browser, Android or iOS apps.

This guide lists all the GrabPay API endpoints along with their usage, list of request and response parameters to complete payments. It also explains how to generate the HMAC signature and the OAuth tokens necessary to authorise the API calls.

Limitations

The process to set up your account with GrabPay is manual. You must contact the GrabPay team for information required for your initial setup.