Skip to content
railsengines.com
Shopify logo

Replace Shopify

A complete commerce platform — and a second system your product has to sync customers and orders with.

Shopify website From $39/mo plus transaction fees Commerce

Why teams move off Shopify

Shopify is very good, and it is a second system your product must sync customers, orders and entitlements with for as long as both exist.

What you give up

Payments, fulfilment, tax and the app ecosystem. Adopting Solidus means owning all of that yourself.

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 Shopify

  1. Solidus

    Covers the core of Commerce

    Products, variants, carts, checkout, orders, promotions and an admin — inside your app, with no order-sync integration to build. You own the payment and fulfilment plumbing that Shopify hands you.

    Shopify solidus

    No ratings yet

Questions

Is there an open-source alternative to Shopify for Rails?
Yes — Solidus. 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 Shopify?
Payments, fulfilment, tax and the app ecosystem. Adopting Solidus means owning all of that yourself.
How do I replace Shopify in a Rails app?
Add solidus to your Gemfile, mount it in config/routes.rb at /, and run its migrations. The whole integration is two lines and a migration.
How much does replacing Shopify save?
Shopify is priced from $39/mo plus transaction fees. The engines here are open source, so the cost becomes the time to mount one and the resources it uses inside your existing application.