Skip to main content

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 →
The Bachs hosted checkout in the sandbox: a 70 dollar credit pack with the customer choosing to pay in naira, and Bank Transfer selected among the payment methods

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.