OpenCheckout
OpenCheckout is an open-source, self-hosted checkout system for accepting payments on the web. It provides a hosted checkout page and a Checkout Sessions REST API that you deploy on your own infrastructure. Your customers pay using their Open Payments wallet address.
Self-hosted
Deploy on your own infrastructure with Docker Compose and automatic SQLite schema bootstrap. Runs anywhere — VPS, homelab, or cloud.
No OpenCheckout transaction fee
OpenCheckout does not add a per-transaction fee. Account providers may still charge fees or apply exchange rates.
REST API
Create checkout sessions, track payment progress, and return customers to your store when payment is complete.
Run checkout orchestration on your infrastructure and keep control of your payment data.
Get started