post
https://sandbox.interswitchng.com/api/v2/quickteller/payments/transfers
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
Request Parameters
Below is a list of parameters for the request
| Fields | Required | Length | Format | Description |
|---|---|---|---|---|
| initiatingEntityCode | Yes | <=5 | Alphanumeric | Client Entity Code issued by Interswitch |
| transferCode | Yes | <=12 | Numeric | Unique Transfer code generated on Client’s system and sent in DoTransfer request. 4 digit transfer code prefix will be provided by Interswitch. |
| Sender | ||||
| lastname | Yes | <=50 | Alphanumeric | Sender Last name |
| othernames | Yes | <=50 | Alphanumeric | Other names of sender |
| No | <=50 | Alphanumeric | Email Address of sender (Required if the customer should receive notification) | |
| phone | No | <=25 | Alphanumeric | Phone number of sender (Mandatory if customer should receive notification) |
| Beneficiary | ||||
| lastname | Yes | <=50 | Alphanumeric | Last name of the beneficiary. |
| othernames | Yes | <=50 | Alphanumeric | Other names of the beneficiary |
| No | <=50 | Alphanumeric | Email address of the beneficiary (required if the beneficiary should receive notification) | |
| phone | No | <=25 | Alphanumeric | Phone number of the beneficiary (Required if customer should receive notification). |
| initiationAmount | Yes | Numeric | Amount to be sent to the beneficiary in small denomination. Initiation Amount and Termination amount should be the same. | |
| initiationChannel | Yes | Numeric | Channel must always be 7 | |
| initiationPaymentMethodCode | Yes | 2 | Alphanumeric | Payment Method Code of where transfer is being initiated from. InitiationPaymentMethodCodemust always be CA. |
| initiationCurrencyCode | Yes | 3 | Alphanumeric | ISO 4217 standard currency code |
| terminatingPaymentMethodCode | Yes | 2 | Alphanumeric | One of the payment method codes for where the transfer is to be terminated. TerminatingPaymentMethodCode must always be AC. |
| terminatingAmount | Yes | Numeric | Amount that will be received by beneficiary in small denomination | |
| terminatingCurrencyCode | Yes | 3 | Alphanumeric | ISO 4217 standard currency code |
| terminatingCountryCode | Yes | 2 | Alphanumeric | ISO 4217 standard currency code |
| terminatingAccountNumber | Yes | <=50 | Alphanumeric | Account number/Card number of beneficiary. Account Number should be the 10 digits Nuban Account Number of the beneficiary. |
| terminatingAccountType | Yes | 2 | Alphanumeric | For bank accounts only. 10 = Savings account20 = Current Account00 = default value / not sure |
| terminatingEntityCode | Yes | <=5 | Alphanumeric | Code of bank/agent where transfer should be collected |
| terminatingEntityLocationCode | No | <=5 | Alphanumeric | Code of bank/agent location where transfer should be collected, For cash receivable transfers only. |
| terminatingStateCode | No | <=5 | Alphanumeric | State where the transfer can be collected, For cash receivable transfers only. |
| cashReceivableTypeCode | No | 2 | Alphanumeric | For cash receivable transfers only. |
| identificationTypeCode | No | 2 | Alphanumeric | For cash receivable transfers only. |
| mac | Yes | Message authentication code, for message integrity. Should be computed with SHA512 algorithm of the string in Request MAC fields below | ||