2-step payment flow consists of:
2-stage flow can be performed in two separate transactions, and you can set settle_interval (a delay (in hours) until the auto-settle is performed)
To switch from a one-step to a two-step payment flow, you should:
- Pass type = auth and settle_interval = 0 in the init request
- Start processing final statuses of auth_ok / settle_ok or auth_failed instead of approved/declined (final statuses for one-step flow)
A complete list of available order statuses is here.
If you have any questions, please create a ticket in our Support Portal or send an email to support@solidgate.com