post https://sandbox.interswitchng.com/api/v2/quickteller/payments/transfers
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 account 20 = Current Account 00 = 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 | ||
