One Time Payment

No Redirect Payment Flow

Exclusive to OVO only

OVO

JeniusPay

Redirect Payment Flow

Indonesia

DANA

LinkAja

ShopeePay (ID)

AstraPay

Vietnam

MoMo

Viettel

Appota

ShopeePay (VN)

Philippines

Maya (PayMaya)

GrabPay

ShopeePay (PH)

WeChatPay (MY)

Desktop-Initiated Payment

  1. Customer Action on Desktop:
    • The customer selects WeChat Pay as the payment method on the merchant's checkout page.
  2. Customer Action on Mobile:
    • The customer opens the WeChat app on their mobile device.
    • They scan the QR code displayed on the desktop checkout page.
    • The customer enters their WeChat Pay PIN to confirm the payment.
    • Payment is processed and completed within the WeChat app.
  3. Merchant Confirmation on Desktop:
    • The merchant's website displays the order confirmation page, indicating a successful transaction.

Mobile-Initiated Payment

  1. Customer Action on Mobile Browser:
    • The customer selects WeChat Pay as the payment method on the merchant's mobile checkout page.
  2. Redirection to WeChat App:
    • The customer is prompted to redirect to the WeChat app.
    • They are automatically redirected to the WeChat Pay interface within the app.
  3. Payment Confirmation in WeChat App:
    • The customer enters their WeChat Pay password to authorize the payment.
    • Payment is processed and completed within the app.
  4. Return to Merchant Site:
    • The customer is redirected back to the merchant's mobile website.
    • The order confirmation page is displayed, indicating a successful transaction.

GCash

Payment Flow Before

WARNING

GCash will mandate GCash users to log-in through their GCash mobile application (app) to complete their online payment transactions and also be subject to updated risk assessment rules. This changes will take place per 25 November 2024. Please make necessary changes to your app to prevent failure for your end user to complete the payments.

Changes After the Update

1. There will be a new page that will require users to select one of two options to complete their transaction, clicking on the Redirect Button OR Scanning the Redirect QR, to complete their payment

  • The Redirect Button will lead the user to the GCash application using the same device. Once logged in, the user may choose from the available payment options

Note: End user with no GCash app, but cliked on Open in GCash will be redirected to App Store (iOS) and Play Store (Android)

  • The Redirect QR is a dynamic QR generated for each transaction. If your customer is transacting using a device that is different from their GCash-binded device, the user will be required to open their GCash Application and log in. Users shall scan the QR using the in-app GCash scanner and a new page will open, allowing the user to select from the available payment methods

    For Desktop payment, only the Redirect QR option will be available. Users will need to scan the QR and log in to their GCash application to complete the transaction

2. Change in Risk Assessment Rules

For the payments that fall under our updated risk assessment rules, transactions shall automatically trigger additional verification such as One Time Pin (OTP), Mobile Pin (MPIN), and/or Face scanning to complete the transaction

What you need to do based on your type of implementation:

  • Web Browser: No action required
  • Mobile App: Changes required

Action Required for App Based Integration

  • iOS Safari Webview: None. Behaviour will change automatically once GCash rolls the changes out
  • iOS Webkit Webview (Objective C & Swift): Implement attached function to your WebView navigation handler
  • Android WebView (Java): Implement attached function to your WebView class

This is a mandatory update from GCash with the hope that we can enhance your payment experience, if you have any further questions please feel free to contact us through help@xendit.ph

Download.txt file here:

Last Updated on 2024-10-23