A checkout that sells one more thing.
Order bumps on the checkout, a coupon field, totals from server prices, and a one-click upsell after payment that charges the saved card.
Totals the buyer can trust.
The checkout recomputes every price on the server, applies the coupon and the tax and shows the total before paying. Phone and address are asked only when you switch them on.

One click after the first payment.
After paying, the buyer sees your upsell. Accepting charges the saved card without a second form, declining can lead to a downsell. If the bank asks for confirmation, the buyer confirms that offer on Stripe's page.
- One-time and recurring prices with trials
- Signed receipts with downloads
- Partial and full refunds, never above what was paid
Test the whole flow before going live.
The built-in test provider accepts the published test card numbers, marks each order as a test and keeps test orders out of the revenue report.
What it does not do yet
- Stripe is written and tested with signed sample events, but not yet run against a live Stripe account
- Upsells use one-time prices only
- No email sequence after a failed renewal yet
See it with example data, then build your own.
The demo opens a complete workspace: funnels, contacts, orders, a running A/B test. Nothing to install, nothing to sign.