Checkout that carries the whole sale.
Offers is the layer between your sales page and your payment processor: the page, product, bump, deadline, payment option, receipt, and follow-up all stay connected.
Add to order
Annual report template
One-click add · Pre-built
+$29
Every buying decision lives in one engine.
Brand control, conversion tools, testing, integrations, and recovery sit on the same offer record, so checkout can evolve without the rest of the business losing context.
Looks like your brand, not a payment redirect
Start from a template or build the whole layout yourself. Your fonts, your colors, your domain — the buyer never feels handed off.
Convert at every step
Bumps, upsells, and promos are the same engine as the main checkout — one record, one source of truth, one test mode.
Test before you ship
Run the full path — totals, taxes, coupons, post-purchase — without taking a real payment or polluting your live data.
Plays nice with your stack
Money lands in your processor account. Plandalf orchestrates — it doesn't try to replace your payment or your site builder.
Building blocks
Checkout blocks built for custom conversion.
Start from structured blocks, then shape the surface around the actual offer. The builder is there when you need speed, and flexible when the page needs to feel custom.
Composable blocks
Block families
Themeable surface
Live checkout
Real rendererTheme this checkout
Each tab swaps the layout while these controls update the same live checkout renderer.
The full library
These are the real blocks behind the checkout above. Mix them on any offer surface.
Commerce
6 blocksThe pieces that carry product, price, payment, and order value.
-
Payment form
Collect card details inside the branded buying surface. -
Product list
Show bundles, packages, variants, and add-ons together. -
Product row
Let buyers review the exact item before they pay. -
Cart
Support multi-item orders inside the same flow. -
Order bump
Add a small offer while intent is highest. -
Upsell
Present the next offer after the buyer has said yes.
Choice
7 blocksControls for plans, variants, fields, quantity, and optional add-ons.
-
Annual toggle
Move monthly buyers toward annual plans. -
Plan switch
Compare plans, prices, and package sizes inline. -
Radio select
Choose variants, quantities, or fulfillment options. -
Checkbox
Collect add-on consent, terms, or extra options. -
Toggle
Switch optional features or promos in place. -
Slider
Tune seats, volume, or package size before payment. -
Entry field
Capture names, coupon codes, metadata, and order details.
Trust
9 blocksProof, explanation, urgency, and context directly beside the sale.
-
Countdown
Show deadline context beside the decision. -
Feature list
Place plan inclusions beside the price. -
Rating
Add proof at the decision point. -
Quote
Bring a customer line into checkout. -
Image
Show the product, bonus, or offer state. -
Video
Embed a short sales asset inside the flow. -
Icon
Make benefits scannable. -
Text
Explain terms, guarantees, and delivery. -
Link
Connect policies, docs, and product details.
Layout
5 blocksStructure blocks for shaping the flow around the way the offer is sold.
-
Button
Open checkout from a product page, email, or launch page. -
Divider
Separate pricing, bonuses, forms, and receipts. -
H-stack
Create compact horizontal groups. -
V-stack
Build longer checkout flows. -
Timeline
Show delivery, onboarding, or checkout progress.
How it compares
A flexible offer engine beats a locked template.
Offers is built around the whole buying moment: layout, payment, pricing, add-ons, promotions, testing, and follow-up stay in the same offer engine.
Custom fonts, layouts, and multi-page flows — start from a template, peel back to code when you need to.
Locked templates with a logo slot and six color swatches.
Native to the offer engine — one record, one source of truth, no extra app.
Third-party app with its own dashboard, drifting out of sync within a quarter.
Real save flow at the cancel button — discount, plan switch, or pause, segmented by tenure.
An 'Are you sure?' dialog, if anything.
Honest `expires_at`, usage limits, and frequency caps on the same record as the discount.
Coupons quietly stay redeemable long after the campaign is over.
Full-flow rehearsal with a stub card — totals, taxes, coupons, post-purchase sequences.
Test mode that doesn't actually run the full lifecycle.
Flat, tiered, volume, package, and custom — exposed as variants on the same offer.
Whatever the processor surfaces, no richer.
Break checkout into the steps that fit your offer — progressive disclosure when it earns its keep.
One long page, fixed shape, every field jammed into the fold.
Drops into Webflow, Framer, or plain HTML without rebuilding your marketing site.
A hosted page or a heavy widget that wants to own the URL.
capabilities compared across checkout design, pricing, promos, testing, and embedding.
Categories are honest summaries of how most hosted checkout tools behave today. We don't name names — you've already used them.
Integrations
Checkout context reaches every tool you use.
Stripe and PayPal handle payment. Your CRM, email, tax, LMS, webhooks, and API workflows hear about the sale when it happens.
Plus a fully documented REST API and webhook layer for whatever's not in the list.
Offers built for the ways you sell.
Course creators on Thinkific, Kajabi, or Teachable
Replace a generic course-platform checkout with a Plandalf offer that brands properly, runs bumps, and recovers cancels.
WorkflowWebflow or Framer storefronts
Pair a marketing site with a Plandalf checkout via buy buttons or hosted pages — full Stripe behind the scenes.
GuideSubscriptions that need variants
Sell annual and monthly side-by-side with product variants and variant pricing. Switch plans without rebuilding checkouts.
Pricing
Start free, then pay as you sell.
- No card to start — sign up and ship an offer this afternoon.
- Stripe and PayPal — your processor accounts stay yours, payouts land where they always have.
- Switch to a paid plan when you outgrow free. No forced calls, no fake limits.
Implementation paths
Build Offers into the rest of the commerce stack.
Use these paths when a builder needs to connect Offers to the right features, docs, integrations, stack guides, and comparison pages without guessing where the next implementation detail lives.
Build the offer before you wire the button
Start with the product, price, checkout template, payment options, coupon, invoice, and confirmation state. The page should point to an offer record, not improvise commerce logic.
Add conversion controls where the buyer decides
Use order bumps, upsells, coupons, and save offers inside the same offer record so the checkout does not drift from pricing, invoices, and purchase follow-up.
Trigger the work after purchase
A completed checkout should carry product, price, coupon, buyer, invoice, and payment context into Automations, sequences, webhooks, and integrations.
Compare the checkout pattern
Use comparison pages when the choice is between Plandalf Offers, a processor checkout, a marketplace, or a funnel tool.
Offers overview
Use the docs when a builder needs the full Offers model: products, prices, checkout pages, buy buttons, coupons, invoices, payment options, and follow-up.
Create an offer
Create the offer record before sending buyers from Webflow, Framer, Substack, React, or a custom site into checkout.
Offer pricing
Model one-time prices, subscriptions, tiers, coupons, payment plans, and product variants before choosing the checkout layout.
Hosted checkout
Use hosted checkout when the sales page should hand the buyer to a branded Plandalf checkout surface.
Save offers
Use save offers when coupons, plan switches, pauses, or deadline-aware recovery should live in the same offer engine.
Payment integrations
Connect Stripe, PayPal, invoices, payment options, tax integrations, and payment events without turning Plandalf into the processor.
API-first stack
Use this stack when Offers belongs inside an app with SDK checkout, API keys, webhooks, invoices, and product-owned access.
Checkout optimization lab
Use this stack to improve checkout templates, order bumps, upsells, coupons, save offers, and post-purchase sequences.
Build the buying surface your next launch deserves.
Take payment with