Create an account
The sandbox is available as soon as you sign up, so you can build and test your whole integration before your account is verified. Verify once, covering your product, your identity and your withdrawal account, and you can accept real payments and withdraw funds.Before you sign up, check if your business is supported and read the age requirements. Ready to build? Follow the checkout quickstart.Create an account →

Start building
Create and verify your account
Verify once to accept payments and withdraw funds.
Set up your development environment
Get a sandbox key, the CLI and a server SDK ready.
Get your API keys
Authenticate requests with sandbox and production keys.
Quickstarts
Every guide that takes you from an empty sandbox to a working integration.
Build with AI
Install the Bachs skill so your coding assistant follows the Bachs rules.
Use tested AI prompts
Copy a prompt to build payments or subscriptions with an assistant.
Go-live checklist
The technical checks to run before you swap in live keys.
Common use cases
Sell SaaS subscriptions
Monthly and yearly plans, with access granted from webhooks.
Sell digital products
Release a download once the payment is confirmed.
Build a marketplace
Collect a sale and pay each seller its share.
Build a SaaS platform
Businesses on your platform sell, and you take a fee.
All use cases
Compare every use case side by side.
More resources
Test your integration
An isolated sandbox with no real money and no production data.
Try the live demo
A working storefront running on the sandbox.
Starter templates
Working code by framework and use case.
Glossary
Plain definitions of the terms used across these docs.
Community projects
SDKs, plugins and boilerplates built by the community.
Contact support
Email the Bachs support team.

