Skip to main content
The currency field accepts one of the following codes (typed as the Currency union in @reeple/sdk):

NGN

Nigerian Naira

USD

US Dollar

EUR

Euro

GBP

British Pound

KES

Kenyan Shilling

TZS

Tanzanian Shilling

GHS

Ghanaian Cedi

RWF

Rwandan Franc

XAF

Central African CFA Franc

XOF

West African CFA Franc

ZAR

South African Rand

UGX

Ugandan Shilling

AUD

Australian Dollar

CAD

Canadian Dollar

ETB

Ethiopian Birr

EGP

Egyptian Pound

MAD

Moroccan Dirham

MWK

Malawian Kwacha

ZMW

Zambian Kwacha

SLL

Sierra Leonean Leone

MUR

Mauritian Rupee

Amount units

The amount field is always a plain decimal number in the currency’s standard unit — the same unit you’d quote a price in, not the smallest/lowest unit (kobo, cents, pence, etc.). This is uniform across every currency listed above: Decimals are supported where the currency has them — e.g. amount: 49.99 charges $49.99.
Adding a new currency requires an SDK update, since Currency is a fixed TypeScript union. If you need a currency that isn’t listed here, contact Reeple.