fins-payments-initiation-prc-api
Data mappings
This document provides information generated from the DataWeave scripts included in the project, such as function definitions, variable definitions, and data mapping tables.
| Module | Description | 
|---|---|
| create-corebanking-transaction-request | |
| create-payments-order-request | |
| payment-initiation-response | 
create-corebanking-transaction-request
Source:
./src/main/resources/dwl/create-corebanking-transaction-request.dwl
create-payments-order-request
Source:
./src/main/resources/dwl/create-payments-order-request.dwl
Mapping Tables
Maps BIAN Payment Initiation Transaction to Payment Order Procedure.
| PaymentOrderProcedure | PaymentInitiationTransaction | Description | 
|---|---|---|
| PaymentTransactionInitiatorReference.ServicingSessionReference | ServicingSessionReference | Unique Id of the session | 
| PaymentTransactionInitiatorReference.TransactionInstanceStatus | TransactionInstanceStatus | Status of the Transaction | 
| PaymentTransactionInitiatorReference.UserID | UserID | User Id used for payment initiation transaction | 
| PaymentTransactionType | PaymentTransactionType | Payment Transaction Type that is being initiated | 
| EndToEndIdentification | EndToEndIdentification | Unique Id for End to End Identification | 
| PaymentMechanismType | PaymentMechanism | Payment Mechanism to be used for payment | 
| PaymentPurpose | PaymentPurpose | Purpose of the payment | 
| CurrencyOfTransfer | PaymentPurpose | Currency to transfer | 
| Amount | Amount | Amount of payment | 
| Currency | Currency | Currency for the payment | 
| PayerReference.CustomerID | PayerReference.CustomerID | Debtor Account Number | 
| PayerReference.CustomerName PayerReference.CustomerName | Debtor Account Name | |
| PayerReference.AccountType | PayerReference.AccountType | Debtor Account type | 
| PayerBankReference.BankID | PayerBankReference.BankID | Debtor Bank Id | 
| PayeeReference.CustomerID | PayeeReference.CustomerID | Creditor AccountNumber | 
| PayeeReference.CustomerName | PayeeReference.CustomerName | Creditor Account Customer Name | 
| PayeeReference.AccountType | Data.Initiation.CreditorAccount.AccountType | Creditor Account type | 
| PayeeBankReference.BankID | PayeeBankReference.BankID | Creditor Bank Id | 
payment-initiation-response
Source:
./src/main/resources/dwl/payment-initiation-response.dwl