Skip to main content

How It Works

This page details how app payments flow works. It allows you to accept MobilePay payments within your application while re-directing to the MobilePay app for user approval. It assumes that you already have credentials to successfully call MobilePay APIs and have subscribed to notifications using Webhooks API.

Process Flow#

Sunshine scenario is expected for the majority of the time.

  1. When a user wants to pay with MobilePay in your application, request your backend services to create payment using Payments API.
  2. Re-direct user to MobilePay app using deep link.
  3. User confirms payment in the MobilePay app.
  4. Your backend services receives notification payment.reserved and proceeds with capturing payment.
  5. Meanwhile user returns to your application (using re-direct or switching apps) and sees the success screen.