originatorConversationId | string | 100 | Mandatory | Unique identifier for the transaction. |
paymentNotes | string | 255 | Mandatory | Notes related to the payment. |
remitterName | string | 128 | Mandatory | Sender's full name. |
remitterAddress | string | 128 | Mandatory | Sender's address. |
remitterPhoneNumber | string | 13 | Mandatory | Sender's phone number. |
remitterIdType | string | 13 | Mandatory | Type of sender's ID (e.g., National ID). |
remitterIdNumber | string | 13 | Mandatory | Sender's ID number. |
remitterCountry | string | 50 | Mandatory | Sender's country. |
remitterCCY | string | 3 | Mandatory | Sender's currency code. |
remitterNationality | string | 64 | Mandatory | Sender's nationality. |
remitterIdIssuePlace | string | 64 | Optional | Place of ID issuance. |
remitterIdIssueDate | string | 64 | Optional | Date of ID issuance. |
remitterIdExpiryDate | string | 64 | Optional | Date of ID expiry. |
recipientName | string | 64 | Mandatory | Recipient's full name. |
remitterFinancialInstitution | string | 64 | Mandatory | Sender's financial institution. |
remitterSourceOfFunds | string | 64 | Mandatory | Source of the sender's funds. |
remitterPrincipalActivity | string | 64 | Mandatory | Sender's principal activity/occupation. |
remitterDateOfBirth | string | 64 | Mandatory | Sender's date of birth. |
recipientAddress | string | 64 | Optional | Recipient's address. |
recipientEmailAddress | string | 64 | Optional | Recipient's email address. |
recipientPhoneNumber | string | 13 | Mandatory | Recipient's phone number. |
recipientMCCMNC | integer | 6 | Required Mobile only | Mobile Country Code/Mobile Network Code. |
recipientInstitutionIdentifier | string | 6 | Optional (Only for Mobile) | Recipient's institution identifier. |
recipientPrimaryAccountNumber | string | 50 | Mandatory | Recipient's account number (e.g., mobile number). |
recipientCCY | integer | 6 | Mandatory | Recipient's currency code. |
recipientCountry | string | 3 | Mandatory | Recipient's country code. |
recipientIdType | string | 3 | Mandatory | Recipient's ID type. |
recipientIdNumber | string | 3 | Mandatory | Recipient's ID number. |
recipientPurpose | string | 3 | Mandatory | Purpose of the transaction. |
transactionRouteId | guid | 6 | Mandatory | The ID of the transaction route. |
transactionAmount | decimal | 6 | Mandatory | The amount of the transaction. |
transactionChannelType | integer | 6 | Mandatory | The channel type of the transaction. |
transactionReference | string | 100 | Mandatory | Reference for the transaction. |
transactionSystemTraceAudiNumber | string | 50 | Mandatory | System Trace Audit Number. |
transactionCustomerAccountNo | string | 50 | Optional | Customer Account Number. |