Mandatory parameters - Bank transfers

Mandatory parameterDescriptionFlow type
login32 charsALL
pass32 charsALL
external_idMax. 100 charsALL
beneficiary_nameMax. 50 charsALL
beneficiary_lastnameMax. 50 charsALL
countryTZALL
amountMax. 2 decimal numbersALL
currencyTZS or USDALL
bank_branchSWIFT code (we accept 8 or 11 alphanumeric characters in upper case)ALL
bank_accountMin. length 8 and Max. length 20ALL
purposeEPREMT - Remittance (C2C)
EPBTOB - Business to Business (B2B)
C2C, B2B
remitter_full_nameMax. 200 chars
Mandatory only for remittance (C2C)
C2C
remitter_documentMax. 45 chars
Mandatory only for remittance (C2C)
C2C
remitter_document_type'ID' for national identification number
'PASS' for passport
Mandatory only for remittance (C2C)
C2C
remitter_birth_dateFormat 'YYYYMMDD'
Mandatory only for remittance (C2C)
C2C
remitter_addressMax. 200 chars
Mandatory only for remittance (C2C)
C2C
remitter_cityMax. 40 chars
Mandatory only for remittance (C2C)
C2C
remitter_countryISO 3166-1 alpha-2 code
Mandatory only for remittance (C2C)
C2C
remitter_nationalityISO 3166-1 alpha-2 code
Mandatory only for remittance (C2C)
C2C

Example request

{
    "login":"1n234n56",
    "pass":"HolAc123o",
    "external_id": "689076541112",
    "beneficiary_name": "Andrew",
    "beneficiary_lastname": "Roberts",
    "country": "TZ",
    "amount": "121",    
    "currency": "TZS",
    "bank_account": "123456789012",
    "notification_url": "https://thisisawebsite.net/payments",
    "type": "json"
}

Mandatory parameters - Wallet

Mandatory parameterDescription
login32 chars
pass32 chars
external_idMax. 100 chars
beneficiary_nameMax. 50 chars
beneficiary_lastnameMax. 50 chars
document_idMax. 100 chars
document_typePASS - Passport
NI - National ID
MIL - Military
countryTZ
amountMax. 2 decimal numbers
account_type“mobile"
phone+255 + mobile phone number (9 digits)
currencyTZS

Example request - Wallet

{
"login":"1n234n56",
"pass":"HolAc123o",
"external_id":"1234567812345678",
"beneficiary_name":"JUAN",
"beneficiary_lastname":"NASCIMENTO",
"country":"TZ",
"amount":"1100.00",
"currency":"TZS",
"account_type":"mobile",
"phone":"+255222117730",
"document_id":"6896986969",
"document_type":"NI",
}