FX Processing
Current dated ACH Debit Batches are processed as Non-urgent Debits with upfront FX and EAC. Total transfer amount for the batch is computed by the system and FX is processed if debit currency and transfer currency are different.
Auto rate pick up happens only if the transfer amount is within the small FX limit as maintained in Originated ACH Direct Debit Preferences PYDONPRF. Transfer amount is converted to limit currency maintained, using midrate of FX Rate Type linked, before doing Small FX Limit check.
If the transfer amount is above the Small FX limit specified, system checks whether External Exchange Rate is applicable. If external system is available the transaction details, then system send exchange rate request to external system for receiving the exchange rate along with FX Reference Number. Based on the response received, exchange rate is populated and further processing of transaction continue.
If Small FX limit is not maintained auto rate pick up is done for all cross currency payment transactions without any limit check.
- Exchange Rate derivation based on core system maintenance fails.
- Small FX limit is breached and no external exchange rate is applicable.
- Response from Exchange Rate system is not having exchange rate.
Note:
FX rate override and error limit check is done if the exchange rate is manually input from Exchange Rate Queue.
If a new Value Date is returned by the External FX system, the existing value date is replaced with the new Value Date received.
Value Date Update by External FX System
Note:
If the Value Date returned by the FX system and newly derived Value Date are different FX unwind is done.Parent topic: Batch Level Processing