Brite provides the option of approving or rejecting a withdrawal after it has been created. This is done by setting the Withdrawal rules in the Brite Backoffice or by specifying the paramater “approval_required”: true when creating the withdrawal session.
Withdrawal Rules in Back Office
If the transaction amount is higher than the maximum set in the withdrawal rules, it can either be approved/rejected in the Backoffice, or transaction.approve or transaction.reject needs to be called to let the customer continue the payment flow.
There is no time limit for approving withdrawal transactions.
API Reference:
/api/transaction.approve
/api/transaction.reject