PayAnyBank Flow

PAB Flow

PAB Flow

Complete a Pay Any Bank (PAB) payment by following the steps below.

How It Works

  1. Merchant retrieves bank fields based on bank country and currency
  2. Merchant retrieves list of bank names based on country and currency (optional).
  3. Merchant sends payment request to MiFinity.
  4. MiFinity sends payment to the processor.
  5. Processor sends the payment request to the bank.
  6. Bank credits the customer (from same day up to 2 business days)

Important Notes

⚠️

There are some edge case scenarios in which the system might not provide a timely response to an API payment request. In the event that you receive a timeout when sending the request, do NOT assume that the transaction has failed.

You can safely retry the transaction using the same traceID:

  • If the transaction was initially received, the API will return a duplicate request error.
  • If it wasn't initially received, the request will be consumed accordingly.

ℹ️

If in any doubt, reach out to our support team or send an email to [email protected].


What’s Next