2.12 FXConversion
This element is currently removed from the XSD and should not be implemented.
FXConversion records are used to indicate Foreign Exchange (FX) rate conversion.
| 
                                                         Child Element  | 
                                                    
                                                         Description  | 
                                                    
                                                         Data Type  | 
                                                    
                                                         Required  | 
                                                    
                                                         Constraints/ Permitted Values  | 
                                                
|---|---|---|---|---|
| 
                                                         TransactionId  | 
                                                    
                                                         ID of the transaction table entry  | 
                                                    
                                                         Bigint  | 
                                                    
                                                         Yes  | 
                                                    
                                                         The <AuthId>, the unique identifier of the CardAuthorsation XML record that gave rise to this FX conversion  | 
                                                
| 
                                                         WalletTransactionId  | 
                                                    
                                                         The <WalletTransactionId> of the related WalletTransaction XML record. Only present for Multi-FX transactions  | 
                                                    
                                                         Bigint  | 
                                                    
                                                         Yes  | 
                                                    
                                                         0 for POSFX, or the <WalletTransactionId> of the related WalletTransaction XML record  | 
                                                
| 
                                                         BookingType  | 
                                                    
                                                         Transaction type that triggered the FX conversion, such as an authorisation or presentment  | 
                                                    
                                                         Char(1)  | 
                                                    
                                                         Yes  | 
                                                    
                                                         See the BookingType sub-element  | 
                                                
| 
                                                         BookingStatus  | 
                                                    
                                                         Status of the booking  | 
                                                    
                                                         xs:string  | 
                                                    
                                                         Optional  | 
                                                    
                                                         Maximum length 1. See the BookingStatus sub-element  | 
                                                
| 
                                                         FXRateBooked  | 
                                                    
                                                         FX rate sent in the presentment message  | 
                                                    
                                                         xs:decimal  | 
                                                    
                                                         Yes  | 
                                                    
                                                         No constraints  | 
                                                
| 
                                                         FXRateCardHolder  | 
                                                    
                                                         FX rate sent in the authorisation message  | 
                                                    
                                                         xs:decimal  | 
                                                    
                                                         Yes  | 
                                                    
                                                         No constraints  | 
                                                
| 
                                                         ProviderCode  | 
                                                    
                                                         FX provider source for this rate  | 
                                                    
                                                         xs:string  | 
                                                    
                                                         Yes  | 
                                                    
                                                         Maximum length 8  | 
                                                
| 
                                                         FixedAmountFlag  | 
                                                    
                                                         FX fixed amount charge for this transaction  | 
                                                    
                                                         xs:string  | 
                                                    
                                                         Yes  | 
                                                    
                                                         Maximum length 1. Permitted values: S' - Source or 'D' - Destination'  | 
                                                
| 
                                                         SettlementDate  | 
                                                    
                                                         The settlement date as returned by the FX provider  | 
                                                    
                                                         SettlementDate  | 
                                                    
                                                         Optional  | 
                                                    
                                                         No constraints  | 
                                                
| 
                                                         SourceCurrency  | 
                                                    
                                                         Source (Card) Currency (numeric code)  | 
                                                    
                                                         Char(3)  | 
                                                    
                                                         Yes  | 
                                                    
                                                         Standard currency numeric code, e.g. 826 for GBP  | 
                                                
| 
                                                         DestinationCurrency  | 
                                                    
                                                         Destination (Transaction) Currency (numeric code)  | 
                                                    
                                                         Char(3)  | 
                                                    
                                                         Yes  | 
                                                    
                                                         Standard currency numeric code, e.g. 826 for GBP  | 
                                                
Example
<FXConversion xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <TransactionId >6459161819</TransactionId>
        <WalletTransactionId>278654</WalletTransactionId>
        <BookingType>A</BookingType>
        <BookingStatus>B</BookingStatus> 
        <FXRateBooked>1.10</FXRateBooked>
        <FXRateCardHolder>1.11</FXRateCardHolder>
        <ProviderCode>CCI</ProviderCode>
        <FixedAmountFlag>S</FixedAmountFlag>
        <SettlementDate>2020-09-02T13:00:00</SettlementDate>
        <SourceCurrency>826</SourceCurrency>
        <DestinationCurrency>978</DestinationCurrency>
</FXConversion>