Scope
The FinancialInitiation message is sent by an acquirer or an agent to an issuer to request approval of a card transaction or to inform about the completion of an authorisation. It allows the approved transaction amount to be billed or posted on the cardholder's account. It can also be sent by an issuer to an acquirer or agent to advise that an authorisation has been successfully completed for the final amount and requests the clearing of the transaction.Outline
The FinancialInitiationV05 MessageDefinition is composed of 58 MessageBuildingBlocks:
- Header — Information related to the management of the protocol.
- Transaction Characteristics — Contains the key data elements of the transaction.
- Originator — Identifies the originator of the transaction.
- Acquirer — Identification of the acquirer.
- Sender — Party sending the message to another intermediary agent or to the final destination.
- Card — Card or payment token performing the transaction.
- Account From — Identifies a customer account or a relationship to its account affected for debit, inquiries and the source of funding for transfers.
- Account To — Identifies a customer account or a relationship to its account affected for credits, inquiries and the destination account for funds transfers.
- Receiver — Party receiving the message from the origin or from an intermediary agent.
- Issuer — Information related to the issuer.
- Destination — Identifies the destination of the transaction.
- Programme — Programme, network, or brand processes the transaction.
- Transaction Identification — Identification of the transaction.
- Conversion Date Time — Date and Time of currency conversion.
- Exchange Rate — Further detailed information on the exchange rates that have been used in or are related to the transaction.
- Transaction Amounts — Amounts of the card transaction.
- Additional Amount — Amounts that are not part of the transaction amount and not included in reconciliation.
- Tax — Taxes applying to the good or item.
- Original Data Elements — Data elements contained in the original message. ISO 8583:1987 bit 90 and ISO 8583:1993/2003 bit 56
- Acceptor — Card acceptor performing the card transaction.
- Transactor — Information related to the transactior who provides technical payment solutions for acceptor and originator to conduct transactions.
- Terminal — Payment terminal or ATM performing the transaction.
- POI Component — Data related to the components of the POI (Point Of Interaction) performing the transactions.
- Context — Contains or describes conditions and characteristics of the transaction.
- ICC Related Data — Data related to an integrated circuit card application embedded in the payment card of the cardholder.
- Authentication Data — Contain information related to authentication. A Payer
- The party providing source of funds . — AB Payee . The party receiving funds. AC Token . Details of payment token. A CustomerDevice
- Identification of the customer device performing the transaction . — AE Wallet . Container for tenders used by the customer to perform the payment transaction. AF Cardholder . Cardholder performing the card payment transaction. A Customer
- Information about the customer . — A Verification
- Contain validation result and / or data to be validated . — AI. Risk Context of risk associated with the transaction. AJ. SpecialProgrammeQualification Data to qualify for incentive or other related programmes. A Instalment
- Data exclusively related to a card issuer financial loan of the payment transaction , or instalment . — AL RecurringPayment . Detail information of the recurring payment. A AccountBalance
- Balance of the account involved in the card transaction . — A AdditionalService
- Additional functions or services to be performed in conjunction with the transaction . — A FundsServices
- Financial services related to the account . — AP DepositDetails . Contains ATM deposit details. A Jurisdiction
- Contains information that identifies or is specific to a transaction jurisdiction . — AR SettlementService . Type of settlement service for specific services requiring settlement. AS AdditionalFee . Fees not included in the transaction amount. AT Reconciliation . Identification of the reconciliation period between the acquirer and the issuer or their respective agents. A DisputeData
- Information about the dispute . — A Documentation
- Supporting documentation information related to the dispute . — A ProcessingResult
- Outcome of the processing of the authorisation . — A OriginalTransaction
- Contains details of the original transaction . — A Benefits
- Contain benefit supporting data . — AZ Promotion . Information about the promotion applied to the transaction. BA TransactionSpecificData . Component contains data structures applicable to certain industries that require specific data within transaction messages. BB StrongCustomerAuthentication . EU PSD2 Strong Consumer Authentication data. BC ProtectedData . Contains protected data and the attributes used to protect the data. BD PrivateData . Reserved for private data. The use of this data element is determined by bilateral agreement. BE NationalData . Reserved to define data unique to the country applications. BF SecurityTrailer . Trailer of the message containing a MAC.
FinancialInitiationV05
FinInitn
Mandatory
Type: FinancialInitiationV05
Hdr
Mandatory
TxChrtcs
Mandatory
Orgtr
Optional
Acqrr
Mandatory
Sndr
Optional
Card
Optional
AcctFr
Optional
AcctTo
Optional
Rcvr
Optional
Issr
Optional
Dstn
Optional
Prgrmm
Optional
Mandatory
ConvsDtTm
Optional
XchgRate
Repetition (0..n)
TxAmts
Mandatory
AddtlAmt
Repetition (0..n)
Tax
Repetition (0..n)
OrgnlDataElmts
Optional
Accptr
Optional
Txtr
Optional
Termnl
Optional
POICmpnt
Repetition (0..n)
Cntxt
Mandatory
ICCRltdData
Optional
AuthntcnData
Optional
Pyer
Optional
Pyee
Optional
Tkn
Optional
CstmrDvc
Optional
Wllt
Optional
Crdhldr
Optional
Cstmr
Optional
Vrfctn
Repetition (0..n)
Rsk
Repetition (0..n)
SpclPrgrmmQlfctn
Repetition (0..n)
Instlmt
Optional
RcrngPmt
Optional
AcctBal
Repetition (0..n)
AddtlSvc
Repetition (0..n)
FndsSvcs
Optional
DpstDtls
Repetition (0..n)
Jursdctn
Optional
SttlmSvc
Optional
AddtlFee
Repetition (0..n)
Rcncltn
Optional
DsptData
Repetition (0..n)
Dcmnttn
Repetition (0..n)
PrcgRslt
Optional
OrgnlTx
Optional
Bnfts
Repetition (0..n)
Prmtn
Repetition (0..n)
TxSpcfcData
Optional
StrngCstmrAuthntcn
Optional
PrtctdData
Repetition (0..n)
PrvtData
Repetition (0..n)
NtlData
Repetition (0..n)
SctyTrlr
Optional