Cart & checkout

A checkout that validates before it charges.

Cart, checkout and mini-cart are server-rendered blocks with shortcode twins, driven by a REST cart that applies coupons, quotes shipping and checks stock before any payment is taken. Pro adds a one-page flow, order bumps and one-click upsells on the thank-you page.

Cart, checkout and mini-cart blocksCoupons with usage limitsStock checked before payment
8
server-rendered storefront blocks
0
orders paid for stock that is gone
6
Pro add-ons that lift order value at checkout
The flow

Cart to thank-you, all REST-driven.

Add, update and remove lines; apply coupons; set shipping and billing addresses; quote shipping; place the order. Checkout options are context-aware — when the cart holds a subscription, gateways that cannot renew are hidden. Coupons are percentage or fixed with usage limits enforced atomically.

  • Cart, checkout, mini-cart, thank-you as blocks or shortcodes
  • Percentage and fixed coupons with usage limits
  • Shipping quoted from zones and, with Pro, conditional rules
  • Stock shortfalls reported before payment
Lift the order

Bumps at checkout, upsells after, one page if you want it.

Order Bumps show eligible one-click offers above the order summary with prices resolved server-side. Post-purchase Upsells put a single offer on the thank-you page and charge the card already on file with an idempotency key. One Page Checkout puts cart, details, shipping and payment on one screen using the same core routes.

  • Order Bumps: targeting, schedule, priority (Pro)
  • Post-purchase Upsells: one-click, idempotent, owner-verified (Pro)
  • One Page Checkout: one- or two-column (Pro)
Stored value

Gift cards, store credit and points, applied where they should be.

All three hook the same cart-totals filter after merchandise discounts, so they redeem against the real payable amount. Each is debited under a lock at order creation, and refunds credit back proportionally — once.

  • Gift Cards redeemed with compare-and-swap (Pro)
  • Store Credit Wallet with an append-only ledger (Pro)
  • Loyalty Points earned on paid orders (Pro)
Free vs Pro

Cart & checkout, by plan.

CapabilityFreePro / Agency
Cart, checkout, mini-cart, thank-you blocks Included Included
Coupons with usage limits Included Included
Stock validation before payment Included Included
One-page checkout One Page Checkout
Order bumps Order Bumps
Post-purchase one-click upsells Post-purchase Upsells
Gift cards, store credit, loyalty points Included
Editable checkout field schema Checkout Field Editor (storefront wiring pending)

Pro is $199 per year or $549 once for one site; Agency covers 10 sites. Every paid plan includes all 35 add-ons.

FAQ

Cart & checkout — common questions.

Is the checkout a block or a shortcode?

Both — ambikly/checkout and [ambikly_checkout] render the same flow, so it works in the block editor, a classic editor or a page builder.

What happens if stock runs out mid-checkout?

Stock is validated before payment and decremented atomically at order creation; a shortfall is reported to the customer instead of charging for goods that are gone.

Can a customer tamper with a bump or upsell price?

No. Prices are resolved server-side from the offer record; the client never supplies a price.

Do coupons and gift cards stack?

Coupons apply first; gift cards and store credit redeem against the remaining payable amount.

All of this is in the free plugin.

Install it, take a real order, and turn on Pro add-ons the day one earns it.