
- Authenticate by creating an API key and generating a signed JWT token.
- Get the payment options to display at checkout via the API.
- Create a transaction with the payment method selected at checkout.
- Redirect the customer to the payment service to complete the payment.
- Get the transaction result to determine the status of the payment.