This documentation is still being developed.

Welcome to Billingrails

Composable toolkit for commerce, billing & payments.

What is Billingrails?

Billingrails is a flexible, composable and intuitive API-first platform for commerce, billing & payments. Whether you're selling one-time products or billing subscriptions and usage-based services, Billingrails allows you launch faster, scale effortlessly, and adapt to evolving market demands with powerful APIs and developer tools.

Test

Billingrails components

Billingrails provides a modular architecture that allows you to pick and choose the components you need to build your application depending on your use case.

Essentials

The essentials component is at the core of Billingrails. It provides common billing and commerce tools for managing customer accounts and groups, invoicing, payments and integrating with third-party services. The essentials component acts as a foundation for all Billingrails applications and is required for all use cases.

Biller

The biller component provides tools for comprehensive subscription management capabilities, including flexible pricing models, entitlements, and usage-based billing.

Seller (Preview)

The seller component provides tools for managing products and pricing, promotions, carts, order processing, and fulfillment for both physical and digital sales. The seller component is currently in preview.

Developer tools

The developer tools component provides resources and tools to help developers integrate and extend Billingrails functionality.

Quickstart

Ready to get started with Billingrails in minutes? Follow our quickstart guide below:

Create a Billingrails account and setup your first application

Retrieve your API key from the API keys page on the Billingrails dashboard

Make your first API call. See our API reference