Cart and Checkout

How buyers purchase your products - the inline checkout, the multi-item cart, promo codes, and what each order status means.

4 min readUpdated Aug 9, 2026

Cart and Checkout

Knowing exactly what your buyer walks through - from "Buy Now" to files-in-inbox - makes you faster at answering their questions and better at removing friction. This guide is that walkthrough.

What You Will Learn

  • The two ways a buyer checks out: inline on the product page, or via the cart
  • How promo codes, currencies, and custom checkout questions work
  • What each order status means on your side

Buying a Single Product

On the product page, the buyer clicks Buy Now (or Get it Free). Checkout opens right there on the page - name, email, any custom questions you configured, and payment. No page-hopping. On mobile, a sticky bar keeps the price and buy button visible as they scroll.

The Cart

Buyers who want several of your products click Add to Cart - a toast confirms it and the button becomes View Cart. The cart page at /shop/cart doubles as the checkout form.

Three cart rules keep checkout clean:

  • One seller per cart. Adding an item from a different seller offers to clear the cart first.
  • One currency per cart. A Pay in selector sets the currency; items not priced in it are flagged before payment.
  • No quantities - digital products are one per buyer; adding the same product twice does nothing.

Promo Codes

Both checkout surfaces have a Promo Code field with an Apply button - the discount shows as its own line before payment. You create codes at Marketing → Promo Codes in your dashboard, with percentage discounts, per-item targeting, expiry dates, and usage limits.

A promo code is a trackable channel: give a different code to each collaborator or community, and the redemption counts tell you which audience actually converts.

Payment

Payments are processed securely with cards, bank transfers, and mobile money, in whichever supported currency the buyer checks out with. Whether the platform fee is added at checkout or absorbed into your price is your choice, in My Page → Selling Rules.

Custom Checkout Questions

Need a phone number, a company name, a size? In My Page → Selling Rules → Product Delivery, the Buyer Information Form adds fields to every product checkout - text, dropdowns, dates, checkboxes, and more. Name and email are always collected.

Free Products

Free products skip payment entirely: the buyer clicks Get it Free, a purchase record is created, and they land directly on the download page.

Order Statuses

Every order appears on your product's Purchases tab:

StatusMeaning
PendingCheckout started, payment not confirmed yet
CompletedPaid and delivered
RefundedRefund issued
ExpiredCheckout was abandoned and timed out
Abandoned checkouts are not lost causes - Trankets automatically follows up with buyers who started but did not finish, within a limited recovery window.

Common Issues

IssueCauseFix
Checkout failsPayout setup incomplete on your sideFinish payout setup in your wallet
Buyer cannot pay in their currencyItem not priced in itAdd that currency, or they pay in one you set
"Some items don't support this currency" in cartMixed pricing across itemsPrice your products in a consistent currency set
Free product not deliveringCheck the purchase on the product's Purchases tabThe download link shows on the purchase record

Next Steps