Rwanda
Learn everything you need to know to make payouts in Rwanda with dLocal.
Mandatory parameters - Bank transfers
Mandatory parameter | Description | Flow type |
---|---|---|
login | 32 chars | ALL |
pass | 32 chars | ALL |
external_id | Max. 100 chars | ALL |
beneficiary_name | Max. 50 chars | ALL |
beneficiary_lastname | Max. 50 chars | ALL |
country | RW | ALL |
bank_branch | SWIFT code (we accept 8 or 11 alphanumeric characters in upper case) | ALL |
bank_account | Min. length 8 and Max. length 20 | ALL |
amount | Max. 2 decimal numbers | ALL |
currency | RWF or USD | ALL |
purpose | "EPREMT" (remittance) Mandatory only for remittance (P2P) | P2P |
remitter_full_name | Max. 50 chars Mandatory only for remittance (P2P) | P2P |
remitter_document_type | 'ID' for national identification number 'PASS' for passport Mandatory only for remittance (P2P) | P2P |
remitter_document | Max. 45 chars Mandatory only for remittance (P2P) | P2P |
remitter_birth_date | Format 'YYYYMMDD' Mandatory only for remittance (P2P) | P2P |
remitter_address | Max. 200 chars Mandatory only for remittance (P2P) | P2P |
remitter_city | Max. 40 chars Mandatory only for remittance (P2P) | P2P |
remitter_country | ISO 3166-1 alpha-2 code Mandatory only for remittance (P2P) | P2P |
remitter_nationality | ISO 3166-1 alpha-2 code Mandatory only for remittance (P2P) | P2P |
Example request
{
"login":"1n234n56",
"pass":"HolAc123o",
"external_id": "68907654222332-223",
"beneficiary_name": "Jhon",
"beneficiary_lastname": "Miles",
"country": "RW",
"amount": "100",
"currency": "RWF",
"bank_branch": "ABBRRWRW",
"bank_account": "045264442334",
"notification_url": "https://thisisawebsite.net/payments",
"type": "json"
}
Mandatory parameters - Wallet transfers
Mandatory parameter | Description | Flow type |
---|---|---|
login | 32 chars | ALL |
pass | 32 chars | ALL |
external_id | Max. 100 chars | ALL |
beneficiary_name | Max. 50 chars | ALL |
beneficiary_lastname | Max. 50 chars | ALL |
country | RW | ALL |
account_type | Possible options: AIRTEL or MTN | ALL |
phone | Phone number in E.164 format +250 + mobile phone number (9 digits) | ALL |
amount | Max. 2 decimal numbers | ALL |
currency | RWF or USD | ALL |
purpose | EPREMT - Remittance (P2P) Mandatory only for remittance (P2P) | P2P |
remitter_full_name | Max. 50 chars Mandatory only for remittance (P2P) | P2P |
remitter_document_type | 'ID' for national identification number 'PASS' for passport Mandatory only for remittance (P2P) | P2P |
remitter_document | Max. 45 chars Mandatory only for remittance (P2P) | P2P |
remitter_birth_date | Format 'YYYYMMDD' Mandatory only for remittance (P2P) | P2P |
remitter_address | Max. 200 chars Mandatory only for remittance (P2P) | P2P |
remitter_city | Max. 40 chars Mandatory only for remittance (P2P) | P2P |
remitter_country | ISO 3166-1 alpha-2 code Mandatory only for remittance (P2P) | P2P |
remitter_nationality | ISO 3166-1 alpha-2 code Mandatory only for remittance (P2P) | P2P |
Example request
{
"login":"1n234n56",
"pass":"HolAc123o",
"external_id": "RWX7Y2P4Q",
"beneficiary_name": "Kamanzi",
"beneficiary_lastname": "Uwase",
"country": "RW",
"account_type": "MTN",
"phone": "+250783456789",
"amount": 1250.50,
"currency": "RWF",
"purpose": "EPREMT",
"remitter_full_name": "Mukamana Aline",
"remitter_document_type": "ID",
"remitter_document": "987654321",
"remitter_birth_date": "19930612",
"remitter_address": "123 Rue de Bruxelles, Brussels, BE",
"remitter_city": "Brussels",
"remitter_country": "BE",
"remitter_nationality": "RW"
}
Updated 28 days ago