Example store

One page. Several products. One payment.

Below is a fictional shop — Fernwood & Co. — laid out the way a GoCushy cart offer works. Tick things on and off and watch the bundle discount decide for itself. Nothing here charges anyone; the point is to show the shape.

Fernwood & Co. Digital woodworking plans & courses
Cart offer

Buy 3 or more items and save 15%

Subtotal$68.00
Taxcalculated at checkout
Total$68.00

Demo only — no card is taken and nothing is charged.

What the browser actually sends

When you tick a box here, a real cart sends the server which products you chose — and no prices at all. The total is recomputed server-side from the merchant's own numbers on every request.

POST /quote { "items": [ { "product_id": "joinery-course", "qty": 1 }, { "product_id": "drawings-pack", "qty": 1 } ] }

Notice what isn't in there: no price, no total. That's why a buyer editing the page can't underpay — the number they'd tamper with was never sent in the first place. Try it against the real thing and a forged total is simply ignored.

Two discount shapes, and they count differently

This store uses “15% off when you take 3 or more”, which counts items, not different products — three copies of the drawings pack qualifies on its own. Set the quantity to 3 and watch it fire.

The other shape is one price for the whole set, which needs one of every product. Same page, very different behaviour — worth choosing deliberately.

After the sale

One payment, one receipt, and one invoice with a line per item — sequential number, tax per line. Each product delivers on its own, so the call booking goes only to whoever bought the call.

A GoCushy cart holds 2–10 one-time products in one currency, on card or PayPal.

Build one like this

In the dashboard: New offer → Multi-product cart. Or say it out loud to your AI:

“Make a cart offer called Fernwood Bundle with the course at $49, the drawings pack at $19, a review call at $99 and the finishing guide at $29. 15% off if they take three or more.”

Get lifetime access →

About this page. Fernwood & Co. is invented, and the maths above runs in your browser purely so the demo responds instantly. A real GoCushy cart computes every total on the server from the merchant's own prices — which is the entire point, and the reason a forged total is ignored rather than trusted. See the write-up or the checkout showcase.