BANK_DEBIT
Definition
The BANK_DEBIT
transaction type signifies the action of debiting funds from an Account's Wallet and transferring them to an external bank account owned by a designated beneficiary, or as a result of a direct debit from merchants. This type of transaction enables customers to move funds from their internal wallet to external bank accounts, thereby connecting the platform's internal financial environment with external banking systems.
Prerequisites for Transaction creation
For the creation of a transaction in the system, it is mandatory that the involved wallet and account are in an ACTIVE
status, and that there are enough funds to cover the transaction amount and any associated service fees. If the transaction involves a Beneficiary, it will need to be of type LOCAL
and be in status ACTIVE
.
Transaction status
The BANK_DEBIT
transaction supports the following statuses:
Status |
Description |
---|---|
|
The transaction has been initialized in the system, serving as the inception point. |
|
The transaction has been processed successfully and the system is waiting for funds settlement. |
|
Funds have successfully settled. |
|
The transaction couldn't process, typically due to payment rejection, like a declined card transaction. |
|
A system glitch or anomaly that hindered the transaction's processing. |
|
This status signifies that the transaction is undergoing a thorough review by Alviere's compliance and risk department. |
|
An automated system rule resulted in the transaction's cancellation. |
|
After manual scrutiny, the transaction was declined by the risk and fraud department. |
Status reason
This transaction does not support status reasons at present.