Revision history
| Date | Version | Description |
|---|---|---|
| 07/04/2026 | 3.8.1 | - Updates to Send section: • Added note for Authentication Mode based on agent profile configuration in sendRemittance• Enhanced receiver.mobile with validation criteria and service usage clarification• Updated handling of receiverBankAccountNo (representation improvements, added production serviceProviderCode, and support for Egypt InstaPay)• Updated bankBranchExtraInfo representation- Updates to Receive section: • Cash Pickup: cleaned up getRemittanceForReceive (removed duplicate fields and obsolete receiveOrderCode note)• Wallet Top-up: added clarification note for receiver.mobile in getAndProcessCashToMobileRemittance |
| 10/02/2026 | 3.8.0 | - Documentation migrated to a web-based format for improved accessibility and navigation - Enhanced structure of the Receive section for better clarity and usability - Reorganized Utility section into clearly defined categories - Visual improvements across all sections (layout, formatting, and readability) - Minor text corrections and typo fixes |
| 29/10/2025 | 3.7.1 | - Fix typos in fields (e.g., serviceType, remittanceTrackingCode)- Update description of sender.birthPlace |
| 21/10/2025 | 3.7.0 | - Introduce SHIFTApiV3 (new version) • Update demo environment URL - Update getFinancialBalance method• Add 2 new fields - Update validateUPI method• Add note to response field name- Add note under Return Result Messages and Errors table - Hide credentials in all SOAP request samples |
| 21/10/2025 | 3.6.1 | - Separate documentation per API version (3.6.1 is sealed and final version for SHIFTApiV2) - Move the following methods to SHIFTApiV3: 1. Validate UPI 2. Get Financial Balance |
| 13/10/2025 | 3.6.0 | - Major design and font updates to match branding - Improved readability and language across documentation - Add new custom methods: 1. Validate UPI 2. Get Financial Balance |
| 04/08/2025 | 3.5.6 | - Modify fields for India (UPI VPA) in sendRemittance- Add new custom methods: 1. Evaluate Customer Risk Score Level 2. Add Enrolment Customer 3. Add Enrollment Customer Document - Minor documentation enhancements |
| 15/01/2024 | 3.5.5 | - Add new field in sendRemittance:• receiver.identityExpiryDate (required for some destinations) |
| 28/07/2023 | 3.5.4 | - Add new output field description in getRemittanceStatus |
| 02/05/2023 | 3.5.3 | - Documentation enhancements |
| 15/01/2023 | 3.5.2 | - Documentation enhancements |
| 29/09/2021 | 3.5.1 | - Add new parameters in sendRemittance for specific destinations:• bankBranchExtraInfo• receiverBankAccountTypeCode- Add new fields in receiver object: • identityTypeCode• identityNumber• birthDateOrEstablishDate- Update getServiceProviders response with:• accountTypeCode list• requiredBranchInfo |
| 05/04/2021 | 3.5 | - Return new fields for sender identity info in: • getAndProcessAccountDepositRemittance• getAndProcessCashToMobileRemittance• getRemittanceForReceive- Add validation in sendRemittance: if middle name / national number are not required, they must be passed as blank |