Introduction
Welcome to Cashful! This guide will help you quickly onboard merchants and start accepting payments. We recommend following the step-by-step tutorial that walks through account creation, organization setup, and initiating a checkout session.Quick Start
- Sign up and sign in to obtain a session token
- Create an organization and set it as active for the session
- Create customers and start checkout sessions or payment intents
Authentication & Tokens
Authenticate usingPOST /authentication/sign-in/email to retrieve a session token. Include the token in the Authorization: Bearer {sessionToken} header for all protected endpoints.
Recommended Next Steps
- Follow the
Merchant Onboardingtutorial to get your first integration running. - Implement webhooks to receive payment status updates and reconcile payments server-side.
- Add idempotency keys where needed to prevent duplicate requests.
More Tutorials
- Create a Checkout Session — Create a Checkout Session
- Manage Customers — Manage Customers