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

Amounts are in the smallest unit

The amount field must always be passed in the smallest unit of the chosen currency:
CurrencySmallest unitTo charge 50.00
NGNkobo (1/100)amount: 5000
USDcents (1/100)amount: 5000
GBPpence (1/100)amount: 5000
XOFnone (zero-decimal)amount: 50
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.