This page shows the request payload for NGN (Nigerian Naira) Payout
Panel | ||
---|---|---|
| ||
Request Body |
Expand | ||||||
---|---|---|---|---|---|---|
| ||||||
| ||||||
Expand | ||||||
| ||||||
|
remitterFullName
Full name of the remitter
string, (Alphanumeric and only numbers allowed, only special characters values are restricted) - Allowed pattern .'(DOT),'- '(hyphen),: (colon),'{}','@','#',' ?','!'
Disallowed
pattern \','%','\','/','()',','
Yes
remitterID
String | integer
Yes
remitterIDType
Type of Identification of remitter
string
PASSPORT, DRIVER LICENSE, etc
Yes
remitterType
This describes the category which the remitter belongs to. This may be an Individual “I” or Corporate “C”.
string
You are required to pass I or C
Yes
remitterIDIssueDate
Issue date of ID submitted
string
YYYY-MM-DD
Yes
remitterIDExpiryDate
Expiry date of ID submitted
string
YYYY-MM-DD
Yes
remitterPhoneNumber
Phone number of remitter, with no space. Mobile Number should have country code appended
String | integer
9566778899
Yes
beneficiaryAccountName
The account name of beneficiary
String (Only special characters values are restricted)
Yes
beneficiaryAccountNumber
The account number of beneficiary
string - whiteSpace(colla pse) pattern(\w+
Yes
beneficiaryContactNo
Phone number of beneficiary, with no space. Mobile Number should have country code appended
String | integer
9566778899
Yes
beneficiaryType
Category which the beneficiary belongs to. This may be an Individual “I” or Corporate “C”.
string
You are required to pass I or C
Yes
beneficiaryIDType
Type of Identification of remitter
string
PASSPORT, DRIVER LICENSE, etc
Yes
beneficiaryIDIssueDate
Issue date of ID submitted
string
YYYY-MM-DD
Yes
beneficiaryIDExpiryDate
Expiry date of ID submitted
YYYY-MM-DD
Yes
beneficiaryIDNumber
The ID number on the Identification type of the beneficiary
string | integer
989834
Yes
beneficiaryAddress
Beneficiary address of the receiver
string
Yes
amount
Transaction amount, 2 decimal places
float | integer,
Element | Description | Type | Example | Required |
|
Iso3: INR
string
INR
Yes
remitterAddress
This is the Remitter’s address
String, (Only special characters values are restricted) Allowed pattern
.'(DOT),'- '(hyphen),: (colon),'{}','@','#',' ?','!'
Disallowed Pattern, \','%','\','/','()',','
Yes
remitterDateofBirth
This is the date of birth of the remitter (YYYY-MM-DD)
string, date
YYYY-MM-DD
Yes
remitterCountryIso
iso2
strong
IN
Yes
Currency Code for the transaction which is NGN | String, 3 digits | NGN | Yes | |
| Full name of the beneficiary account, this can be retrieved from name enquiry endpoint | string | Account Holder | Yes |
| Account Number of beneficiary | String | 10 digits, no special characters, no space, no alphanumeric | 0123456789 | Yes |
| Transaction Amount to be sent to beneficiary | Float | Integer,
Must be greater or equal to 1.00, |
2 |
Decimal places | 100, 100.20 | Yes |
|
Description for |
transaction |
string
, which user will see | String, maxlength: 100 character | E.g “Payment for lunch” | Yes |
| The payment method type supported for this transaction is |
“BankCode” |
String | ENUM |
“BankCode” | Yes |
|
This is the value/code of the beneficiary |
string
bank. This can be retrieved from bank list endpoint (Beneficiary bank code) | String, all integers, 6 digits | 000004 | Yes | |
| This is your reference linked to the transaction, this will be returned with a prefix | string | If you pass “TYGHR”, it will be returned as “RTDF-TYGHR”, just as an example | Yes |
beneficiaryFirstName
| Address of the beneficiary | string |
| No |
beneficiaryLastName
| This can be retrieve from nameEnquiry as “sessionID” | string | "sessionID": "999328240122180450359330640488", | No |
beneficiaryState
State of the beneficiary
|
|
|
| No |
beneficiaryCity
|
BVN of the beneficiary |
string
account number, this can be retrieved using name enquiry | String, 11 digits | 33000000032 | No |
| Country of the beneficiary: |
NG | string | Iso2 |
Yes
transferPurpose
The purpose of the transaction, find list on the (add a link to purpose code).
string
PC02
Yes
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Always select the Purpose code that matches your remitter type and beneficiary type from the list. |
\uD83D\uDCCB Related articles
Filter by label (Content by label) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
: NG | Yes |
\uD83D\uDCCB Related articles
Filter by label (Content by label) | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|