receiver_contact_no to a value ending in 103{
"transaction_type": 1,
"remitter_reference_no": "{{refNo}}",
"sender_first_name": "SHOHAIB KHAN",
"sender_last_name": "MOHAMMAD",
"sender_address": "KUWAIT ROAD KUWAIT",
"sender_dateofbirth": "10-May-1980",
"sender_identity": 2,
"sender_identity_no": "PK12255100",
"sender_identity_expiry_date": "23-Jul-2027",
"sender_nationality": "EG",
"sender_country_code": "KW",
"sender_contact_no": "96539053100",
"receiver_first_name": "Mohammad Faisal Rashid",
"receiver_last_name": "Mustafa",
"receiver_address": "EGYPT",
"receiver_identity_type": 2,
"receiver_nationality": "EG",
"receiver_contact_no": "01222222103", // suffix 103 triggers this flow
"sending_currency_code": "EGP",
"amount": "5800",
"account_no": "01234323456",
"receiver_bank_code": "BDC",
"source_of_remittance": "001",
"purpose": "002"
}account_no field. Any transaction not using a listed suffix follows the Default flow automatically.| Suffix | Transaction Flow | Failure Category | Failure Code | Failure Message |
|---|---|---|---|---|
| Default | Created β Bank Processing β Transferred | β | β | β |
| 101 | Created β Failed | TECH_FAIL | TECH_FAL_001 | Technical issue, transaction processing failed |
| 102 | Created β Bank Processing β Bank Compliance Suspended β Bank Compliance Rejected | COMPLIANCE_RESTRICTION | CMP_001 | Rejected due to AML / sanctions screening |
| 103 | Created β Bank Processing β Bank Compliance Suspended β Transferred | β | β | β |
| 104 | Created β Bank Processing β Transferred To ACH β Third Party Rejected | BEN_BANK_RESTRICTION | BEN_BNK_001 | Beneficiary bank is temporarily unavailable |
| 105 | Created β Bank Processing β Transferred To ACH β Transferred | β | β | β |
| 106 | Created β Bank Processing β Bank Rejected | INVALID_ACCOUNT | ACC_004 | Invalid account format / wrong account length |
| 107 | Created β Bank Processing β Bank Rejected | MISC | MSC_001 | Generic bank rejection / unspecified error |
receiver_contact_no field. Any transaction not using a listed suffix follows the Default flow automatically.| Suffix | Transaction Flow | Failure Category | Failure Code | Failure Message |
|---|---|---|---|---|
| Default | Created β Bank Processing β Ready for Pickup β Transferred | β | β | β |
| 101 | Created β Failed | TECH_FAIL | TECH_FAL_001 | Technical issue, transaction processing failed |
| 102 | Created β Bank Processing β Bank Compliance Suspended β Bank Compliance Rejected | COMPLIANCE_RESTRICTION | CMP_001 | Rejected due to AML / sanctions screening |
| 103 | Created β Bank Processing β Bank Compliance Suspended β Ready For Pickup β Transferred | β | β | β |
| 104 | Created β Bank Processing β Ready for Pickup β Returned | RETURNED | RTN_001 | Transaction expired and is automatically returned |
| 105 | Created β Bank Processing β Ready for Pickup β Canceled | CANCELLED | CNL_001 | Transaction cancelled |
sender_first_name or receiver_first_name to Ahmed Hassan in your request payload.{
"transaction_type": 1,
"remitter_reference_no": "{{refNo}}",
"sender_first_name": "Ahmed Hassan", // triggers compliance review
"sender_last_name": "",
"sender_address": "KUWAIT ROAD KUWAIT",
"sender_dateofbirth": "10-May-1980",
"sender_identity": 2,
"sender_identity_no": "PK12255100",
"sender_identity_expiry_date": "23-Jul-2027",
"sender_nationality": "EG",
"sender_country_code": "KW",
"sender_contact_no": "96539053100",
"receiver_first_name": "Mohammad Faisal Rashid",
"receiver_last_name": "Mustafa",
"receiver_address": "EGYPT",
"receiver_identity_type": 2,
"receiver_nationality": "EG",
"receiver_contact_no": "01141119177",
"sending_currency_code": "EGP",
"amount": "5800",
"account_no": "01234323456",
"receiver_bank_code": "BDC",
"source_of_remittance": "001",
"purpose": "002"
}receiver_bank_code to CIBaccount_no with an invalid length (e.g., 3 digits){
"data": null,
"errors": [
{
"code": 10,
"message": "Invalid Input",
"field": "account_no",
"additional_info": "The beneficiary account number is invalid"
}
]
}