Authorizations
When a card is used either at an ATM, POS or Online, an authorization request is made which is approved or declined based on the following steps.
- User attempts to make a transaction at an ATM, POS or Online.
- An Authorization object is created on Sudo.
- Sudo checks to ensure the current available balance is sufficient for the transaction.
- Sudo proceeds to check the card and cardholder status. We expect both to be active.
- Sudo checks if spending controls should automatically decline the authorization.
- Sudo then sends an
authorization.request
event which you are expected to either approve or decline. - If we do not receive a response from you within 4 seconds, the
Authorization
is automatically approved or declined based on your timeout settings as configured in the card funding source.
Approved Authorizations
Once an authorization request is made, the status on the authorization is set to pending
, and the authorization.request
webhook event is sent. On approval, the amount
is deducted from your default available balance. A transaction is then created and the status
of the authorization is set to closed
.
Updated about 3 years ago