Definitions
account_type
account_type
SA
: Saving AccountCA
: Current AccountOD
: Over Draft.TL
: Term Loan.
account_status
account_status
ACTIVE
: All types of transactions can be done as the account is currently active.INACTIVE
: The entity has kept the user account inactive due to temporary issues.BLOCKED
: The account has been permanently blocked by the entity.CLOSED
: The user has voluntarily closed the account.
account_currency
account_currency
INR
: Indian RupeesUSD
: United States Dollar
txn_type
txn_type
This indicates the operation of the transaction.
MANDATORY
Rimit does not recommend validating the field from the entity side as it may affect future upgrades.
DEBIT
: This refers to the operation of deducting an amount from the user's account. This will be used for the new transaction.RF_DEBIT
: This is used to debit the amount that is already credited earlier against a transaction number.CREDIT
: This refers to the operation of adding an amount to the user's account. This will be used for the new transaction.RF_CREDIT
: This is used to credit the amount that is debited earlier against a transaction number.
txn_nature
txn_nature
This is indicated as the category of the transaction.
MANDATORY
Rimit does not recommend validating the field from the entity side as it may affect future upgrades.
INTERPE
: The transaction takes place through InterPe. ie: between 2 entities.BANK
: Transaction from or to the bank account through NEFT/ RTGS/ IMPS/ UPI.CASH
: Used to indicate cash withdrawal/deposit from the branch.PARTNER
: It is used to withdraw/deposit money through an mATM.UTILITIES
: It is used for utility payments. Includes recharge, bill payments, electricity, etc.
txn_status
txn_status
This is the final status against txn_number
.
SUCCESS
: Transaction completed successfully. No further action is required.FAILED
: The transaction was completed but failed for some reason.HOLD
: The transaction is on hold. Waiting to receive an update from the entity.REFUND
: Transaction completed but refunded.PROCESSING
: Transaction is in process. The final status is yet to be updated.ERROR
: The transaction failed due to unexpected behaviour or technical failure.CANCEL
: The transaction cancelled by the user.PENDING
: The transaction is pending and yet to start processing.
txn_mode
txn_mode
This is indicated as the sub-category of the transaction. txn_mode
is assigned based on txn_nature
. It is used for reference only.
txn_number
txn_number
A unique transaction number is assigned to each transaction at the time of creation by the user.
txn_urn
txn_urn
The txn_urn
is a unique Transaction Reference Number generated for each txn_type
. There is a possibility of multiple txn_urn
being part of a txn_number
.
Eg: Transaction Between 2 User Accounts.The remitter account will be debited and the beneficiary account will be credited.
txn_number
will be same for both debit and credit. Buttxn_urn
generated for debit and credit will be different.ie:
txn_number
: 000011
txn_urn
- Debit : DRNEW00342
txn_urn
- Credit : CRFRESH0225
settlement
settlement
This helps the entity to manage the reconciliation properly in real-time.
It is recommended to treat settlement accounts as current assets of the entity.
account_type
account_type
DSA
: This is used iftxn_nature
isINTERPE
.DSA
stands for Digital Settlement Account.DVA
: This is used iftxn_nature
isUTILITIES
.DVA
stands for Digital Virtual Account.DEA
: This is used iftxn_nature
isBANK
.DEA
stands for Digital Escrow Account.NA
: This is used iftxn_nature
isCASH
.NA
stands for NOT APPLICABLE.WALLET
(Coming soon): This is used iftxn_nature
isBANK
.WALLET
stands for the entity's Wallet Account opened and operated with a Wallet Issuer.BANK_AC
(Coming soon): This is used iftxn_nature
isBANK
.BANK_AC
stands for the Bank Account of the entity opened and operated with a Commercial Bank.
account_number
account_number
A unique account number is assigned to each account_type
for the reconciliation of transactions.
If the txn_nature
is CASH
then no settlement is involved. So the account_number
will be empty for those transactions.
Last updated