Stripe
Card payments with AES-256 encryption on the payment data layer. Connect your Stripe account once, and every form you publish can charge through it. Refunds and customer records live in your Stripe dashboard.
Drag in the Product Catalogue element, add your products, set stock, and start collecting payments. No Shopify store, no developer, no monthly minimum.
Almond Croissant
Made fresh daily
$4.50
If a Shopify store is too much overhead for what you actually sell, this is the lighter path.
Cake, catering, and bake-sale orders with pickup windows and per-flavor stock. Customers pick size, frosting, and quantity, then pay before the oven goes on.
Open template →Sell t-shirts, hoodies, and merch with size and color variants. Cap stock per size so you do not oversell mediums when only smalls are left.
Open template →Let recurring buyers reorder a fixed catalog with set prices, payment terms, and a PO number field. Faster than emailing a price sheet back and forth.
Open template →Run a tiered fundraiser where each pledge level ships a different reward. Set a stock cap per tier so limited-edition rewards close on their own.
Open template →Collect spirit-wear or picture-day orders from parents with one shareable link. Variant sizing, deadline cutoffs, and one CSV export for the school office.
Open template →For custom cakes, embroidered hoodies, framed prints, or any made-to-order work. Customers describe the request, upload a reference image, pick a base price, and pay a deposit.
Open template →Everything runs inside the Formester builder. No code, no plugins, no third-party store to maintain.
Open the builder, find Product Catalogue in the field list, drop it onto your form. That single element holds your full lineup, however many products you sell.
Field palette
For each product, set a name, description, image, and price. Add size variants (XS, S, M, L, XL) and color variants where they apply. Variants are not separate products. They are options inside one product card.
Product card
Almond Croissant
$4.50 each
Size
Glaze
Edit stock on the product or on a specific variant (for example, 10 of size S, 5 of size M, unlimited of size L). Toggle "disable when sold out" and the option greys out the moment the last one is reserved.
Inventory
Connect a payment processor, publish the form, and watch orders land in the Submissions tab. Each order shows the variant picked, quantity, customer details, and payment status. Export to CSV when you need it elsewhere.
Submissions
Anita Sharma
2 × Almond Croissant (M)
Rohit Tewari
1 × Plain (S)
Stripe, PayPal, and Authorize.Net charge the card or wallet on form submission. The order, the variant, and the payment land together so you never reconcile two systems.
Card payments with AES-256 encryption on the payment data layer. Connect your Stripe account once, and every form you publish can charge through it. Refunds and customer records live in your Stripe dashboard.
PayPal balance, linked card, or PayPal Credit at checkout. Helpful for buyers who prefer PayPal over typing a card, and for international orders where PayPal handles the currency conversion.
Card payments through Authorize.Net's merchant gateway. Useful for businesses already running on Authorize.Net for in-store or recurring billing. Connect once, charge on every submission.
More processors are on the way. If you need a regional gateway today, capture the order through Formester and bill manually while we ship the next batch.
Most order-form tools force one product, one price, one stock count. The Product Catalogue handles real-world inventory: per-size stock, per-color stock, and a switch that closes the option the moment the last unit is gone.
Add XS, S, M, L, XL (or any sizes you stock) as options inside one product card. The buyer picks size on the live form. You see exactly which size was ordered in the submission.
Same pattern for color, finish, or any second axis. Combine with size for a full size-color matrix on a single product card.
From $24.00
Set stock on a specific variant: 10 of size S, 5 of size M, unlimited on size L. Flip "disable when sold out" and the option goes grey when the count hits zero. No oversold mediums, no awkward refund emails.
The order form computes line totals and a grand total as the customer adds items. For discount codes and tax, pair the Product Catalogue with Formester's Calculating Fields element.
Order summary
#ORD-1834Quantity times unit price for each product, summed across the order. The grand total updates live while the customer fills the form, so they see exactly what their card will be charged.
Add a Calculating Fields block to apply a percentage discount, a flat coupon amount, or a tax rate on top of the subtotal. Hide or show the discount field with conditional logic. If you charge through Stripe, Stripe-native coupon codes also flow through on top of the calculated total.
See Calculating Fields →Add the fields you need for fulfillment without bolting on a second tool. Address blocks, pickup-versus-ship toggles, and file uploads for custom work all live inside the same form.
Drop in an Address field and Formester collects street, city, state or region, postal code, and country in one block. Use conditional logic to show it only when the customer picks "Ship to me" over "Pickup."
A single-choice field with two options (Pickup, Ship). Conditional logic reveals or hides the address block, a delivery date, or pickup-window selector based on the answer.
Add a File Upload field so customers can attach a reference image, a logo for embroidery, or a spec sheet. Admin-configurable allowed types, max file size, multiple uploads, and camera capture for direct-from-phone images.
See file upload →Customer view
Customers buying from you should never feel like they left your site. Every visible piece of the order form is yours to brand.
Serve the form from order.yourdomain.com or shop.yourdomain.com. No formester.com in the URL, no shared subdomain.
Match your site's typeface, brand palette, button shapes, and corner radii. The form picks up the same visual language your homepage uses.
Tweak anything the theme editor does not cover. Brand-specific spacing, animations, hover states, the lot.
Personal plan ($13/mo) and above strip the Formester badge entirely. To the customer, the order form is yours top to bottom.
Eight order-form templates ready to fork. Each one ships with the Product Catalogue element pre-loaded so you can swap in your own products and publish.
Sized for cakes, cupcakes, and made-fresh-daily inventory.
Size and color variants, per-size stock, group-order friendly.
Broader apparel template with hoodies, tees, and accessory options.
Tiered pledges, reward stock caps, donor info on one form.
Package tiers, sibling discount field, parent contact, school code.
Made-to-order template with logo upload and embroidery options.
Generic catalog template, ideal starting point for any small storefront.
Headcount, per-dish quantity, delivery window, deposit collection.
Yes. The Product Catalogue element ships on the Free plan, which covers up to 10 forms and 100 responses per month at no cost. Formester branding shows on Free; you can remove it on the Personal plan ($13/mo).
No. The form is the storefront. Your products, variants, stock, and payments all live inside Formester. If you outgrow it and need a full catalog with abandoned-cart flows, account login, and a storefront homepage, you can graduate to a platform like Shopify later. For most small stores selling 5 to 50 products, the order form is the simpler tool.
Stripe, PayPal, and Authorize.Net natively today. Stripe handles cards with AES-256 encryption; PayPal covers wallet and card-via-PayPal checkout; Authorize.Net is the choice for teams already running on its merchant gateway. More processors are on the way.
Yes. Stock can be set on the product as a whole or on a specific size or color variant. For example, you can stock 10 mediums, 5 larges, and leave smalls unlimited. Turn on "disable when sold out" and each variant closes on its own when its count reaches zero.
Yes. The Product Catalogue element shows your full lineup on the live form. Customers add quantities across multiple products and submit one combined order. You see the full line-by-line breakdown in the Submissions tab.
Tax and shipping live in the Calculating Fields element, which you add alongside the Product Catalogue. Set a percentage tax rate or a flat shipping fee that the form applies to the order total.
Yes. The Product Catalogue collects the order and the payment, and Formester's autoresponder action delivers the file (PDF, license key, ZIP, anything you attach) the moment payment clears. No webhook or third-party tool required for the standard "buy a digital product, get the file in your inbox" flow.
Drag in the Product Catalogue element, add five products, connect Stripe, and share the link. That is the whole setup.
10 forms + 100 responses on the Free plan. Stripe, PayPal, and Authorize.Net included.