User Flow Guides

This guide shows the simple flow of how Sawfish’s APIs work together for payments.

First, the system makes sure you have a valid token (a short-lived key for security). If it expires, you either refresh or generate a new one. Once authorised, the GraphQL API takes over—first checking the payment gateway fees, then processing the payment. Finally, Sawfish confirms the result by sending a webhook back to your system.