The possible transitions a payment is able to be part of, may be split into a number of overall steps:
- authorization, where the payment is validated and the amount is possible reserved on the customer account.
- capture, where the reserved amount is actually transferred from customer account to the client account.
- cancel, where an authorization may be cancelled.
- refund, where a captured payment may be refunded (initiated by Rator).
- withdrawal, where a captured payment may be withdrawn (initiated by external party).
To get an overview of valid transitions, see the following diagram.
Unknown macro: {gliffy}