Stall

Coming soon

Alternative to Shopify

An online shop with Stripe Checkout, shipping and partial refunds.

Stall is an online shop for an Australian maker or retailer whose stock is already kept in Pier. You publish products, take payment through your own Stripe checkout, reserve stock, ship, and make partial refunds with an approval recorded at each step. MIT licensed.

What it does

  • Publish products after approving the exact name, description and price
  • Take card payments on Stripe's hosted payment page
  • Reserve stock in Pier when a paid order is confirmed
  • Prepare and approve shipping with a tracking reference
  • Prepare and approve a partial refund for one line
  • Let an agent prepare product, shipping and refund drafts while a person approves
  • Move in products from a Shopify product CSV
  • Back up, restore and erase a customer's contact details

What it promises

  • A paid order is confirmed only by a verified payment event; returning from the payment page alone never marks it paid.
  • Stock is reserved in Pier exactly once per paid order, and Pier stays the authority on stock.
  • Payment, reservation, shipment and refund history reconcile without repeating any outside action.
  • Agents prepare drafts; a signed-in owner or admin approves the exact revision, and the owner can revoke agent access.
  • Card details never enter Stall.
  • Imported products stay unpublished, with a journal and undo for untouched ones.
  • Erasing a customer removes their contact details but keeps anonymous order history, and older backups cannot bring them back.
  • Money is recorded in exact cents with approvals and payment references kept.
Read the full contract

Move in from

  • Shopify product CSV

Run it yourself

Install the command once, then clone a product and start it.

Terminal
npx -y @runeditrun/rer cli install
git clone https://github.com/just-every/run-stall
cd run-stall && rer dev

No npm? curl -fsSL https://runeditrun.com/install.sh | sh installs the same command.

Runs on
Your own Cloudflare account, with your own Stripe and Pier accounts
Licence
MIT, free