No momento, esta página não está disponível em português
Payment-method icon

GrabPay iOS Component

Add GrabPay to your iOS Components integration.

This page explains how to add GrabPay to your existing iOS Components integration.

Requirements

Select the server-side flow that your integration uses:

To make a GrabPay PayLater payment, you also need to collect and send additional information:

  • The delivery address.
  • Information about the purchased items.

API reference

Collecting and sending additional information is only needed for GrabPay PayLater payments. However, we highly recommend you do the same in your initial integration for GrabPay Wallet because it will help save development resources if you plan to enable GrabPay PayLater afterwards.

To make a GrabPay PayLater payment, either postpaid or installment, you need to send additional fields. Select which endpoint you are using:

Component configuration

v5.0.0 or later

If your integration uses iOS Components v5.0.0 or later, configure and create an instance of the GrabPay Component:

v4.x.x

If your integration uses an earlier version of iOS Components:

There are no configuration steps specific to GrabPay required for Components.

Test and go live

To test your GrabPay integration:

  1. Contact our Support Team for your test wallet credentials.
  2. In the simulator, log in to Grab with the phone number you registered, and specify the one-time password you receive on that phone number.

Check the status of the GrabPay test payments in your Customer Area > Transactions > Payments.

Before you can accept live GrabPay payments, you need to submit a request for GrabPay in your live Customer Area.

See also