Orders - Shopping Cart functionality

Firewood Camps Support Updated by Firewood Camps Support

The Firewood Shopping Cart — Why It Matters

With Firewood v3, your customers can now add any mix of items—camp registrations, products, bookings, even parking passes—to their cart and pay all at once.

Firewood v3 turns that payment into an Order that clearly lists every item plus separate line items for the Firewood platform fee and Stripe’s card-processing fee.

You can pass those fees onto the customer with a one-click toggle in Admin → Account Settings → Fee Breakout.

The results? Faster checkouts, higher average order value, and cleaner reporting.

1. From “1:1 Payments to Registrations” to “Shopping Cart -> Order”

Then (v2)

Now (v3)

Every registration created its own Stripe charge.

An Order can contain multiple registrations and produdcts

Parents re-entered details for additional camp registrations or campers

Firewood Quickpay allows returning customers to re-use attendee profile data for new registrations, accelerating checkout time

Hard to upsell or bundle products.

New Firewood Shopping cart flow raises average order value and simplifies fulfillment.

2. What an Order Looks Like

Piece

What It Holds

Order

Customer info, totals, currency, payment status

Order Items

Ties back to a Registration, Product, or Booking; stores cart qty, unit price, discounts codes used and amount discounted

Transaction Data

Full Stripe charge breakdown for effortless reconciliation.

3. Transparent Fees (and the Fee Breakout Toggle)

  • Firewood Camps Client Platform Fee
  • Stripe Fee – estimated in real time using Stripe’s published rates. Stripe
  • Break-Out Fees Toggle
    • ON (default): fees show on checkout and are added to the subtotal
    • OFF: fees fold silently into item prices - Stripe and Firewood fees are subtracted from the Order total
  • Toggle changes apply only to future carts; paid orders keep their original breakdown for clean audits.

Please Note: by default your Firewood account will be set to break out fees and add them to the subtotal. Reach out to operations@firewoodcamps.com and these fees can be passed on to the consumer if that is your preference.

4. Checkout Flow in Plain English

  1. Build Cart – Customers sign up for camps and add their registration and any products of interest to your shopping cart; Firewood saves cart.
  2. Payment – Shopper pays once via Firewood Payment Element - which supports 40 + methods including Apple Pay and Google Wallet.
  3. Order Finalized – Stripe fires a success webhook; Firewood activates associated registration and sends confirmation emails for the Order and each Registration.
  4. Receipts & Reports – Customer email + admin dashboards and CSV exports now revolve around orders, not individual registrations.

5. Why Clients Love the Cart

  • Fewer Abandoned Carts – Shoppers bail 70 % of the time when checkouts feel clunky; Our slick mobile interface, Firewood Quickpay feature plus Apple Pay + Google Wallet at checkout reduces payment friction and allows for lightning fast checkouts. Baymard Institute
  • Higher Average Order Value – Bundling order items boosts spend per transaction. Fomo
  • No Surprise Costs – Fee lines are crystal-clear
  • Clean Books – Orders and Stripe payments have a 1:1 relationship, complete with fee objects, making reconciliation painless.

How did we do?

Apple Pay x Firewood Camps

Contact