Skip to content

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