BursaPay Logo
Knowledge Base
Ticket Sign In
Help Center > Developer Platform & Gateway API > Multi-Currency Developer Payments

Multi-Currency Developer Payments

Published 2026-08-23 6 min read
Who is this article for?
This guide is for Developers seeking operational guidance on BursaPay workflows.

UI Navigation Path (Step-by-Step)

  1. Choose the payment currency.
  2. Send the currency value in the initialize request.
  3. Store the returned currency with the payment record.
  4. Reconcile wallet and settlement behavior using the actual currency context.
Verified BursaPay gateway workflow: Explains the currencies exposed by the gateway integration guide.

1. Overview & Purpose

The published developer guide documents NGN as the default and lists USD, GBP and KES as supported currency values for payment initialization.

2. Requirements & Setup

Your integration should pass the intended currency explicitly when it is not the default.

3. Step-by-Step Workflow

  1. Choose the payment currency.
  2. Send the currency value in the initialize request.
  3. Store the returned currency with the payment record.
  4. Reconcile wallet and settlement behavior using the actual currency context.

4. Rules & Troubleshooting

Currency is part of the payment record and should not be inferred from the amount alone.

5. Verification & Next Steps

Keep currency-specific reporting separate where your accounting rules require it.

Was this article useful?

Related Articles

Scheduled Payments Split Payments
Ask Bursa AI