Skip to content
railsengines.com
Stripe Billing logo

Replace Stripe Billing

Plans, proration and invoices managed in Stripe's dashboard rather than yours.

Stripe Billing website 0.5%–0.8% of billing volume Payments and billing

Why teams move off Stripe Billing

A percentage of billing volume to manage subscription state in Stripe's dashboard rather than your own database.

What you give up

Nothing on the payments side — Pay integrates with Stripe rather than replacing it. What changes is where the state lives.

This directory says so when an engine only covers part of the job. A replacement that needs a caveat is still worth knowing about — it just should not surprise you in week three.

1 Rails engine that replaces Stripe Billing

  1. Pay

    Drop-in replacement Payments and billing

    Subscription state modelled in your database instead of read back from Stripe's.

    Stripe Billing pay

    No ratings yet

Questions

Is there an open-source alternative to Stripe Billing for Rails?
Yes — Pay. It mounts into an application you already run, so there is no second deployment and no second database.
What do I give up by replacing Stripe Billing?
Nothing on the payments side — Pay integrates with Stripe rather than replacing it. What changes is where the state lives.
How do I replace Stripe Billing in a Rails app?
Add pay to your Gemfile, mount it in config/routes.rb at /pay, and run its migrations. The whole integration is two lines and a migration.
How much does replacing Stripe Billing save?
Stripe Billing is priced 0.5%–0.8% of billing volume. The engines here are open source, so the cost becomes the time to mount one and the resources it uses inside your existing application.

Same category

While you are cancelling things