FLW Quick Checkout

Sell a single product on WordPress with a beautiful, fast Stripe checkout—no full store required.

Who it’s for

  • Creators and educators selling a single digital or physical item
  • Event organizers taking simple ticket payments
  • Small businesses and nonprofits running limited campaigns
  • Agencies needing a lightweight checkout block for landing pages
Log in

Why this plugin

  • Simple by design: one product, one form, one goal
  • No WooCommerce overhead or complex setup
  • Stripe-powered payments you and your buyers trust
  • Built for Gutenberg: drop the block, style it, publish
  • Lightweight and fast with AJAX—no page reloads

Key features

  • Checkout and payments
  • Stripe Payments (Test/Live modes) using Stripe.js v3
  • Collects buyer name, address, and email
  • “Only X left!” badge and inventory cap to prevent overselling
  • Client-side payment confirmation and secure server validation
  • Admin and fulfillment
  • Orders table under the FLW Plugins menu
  • Mark orders “Processed” or revert to “Processing”
  • Optional delete action (toggle in settings)
  • Email customers when marked processed with a customizable HTML template and merge tags
  • Product setup
  • Set product name, price, quantity, and description in settings
  • Price formatting and storage in cents for accuracy
  • Design controls
  • Gutenberg block with alignment, max-width, borders, radii, colors, and button styles
  • Style-only block attributes—product details are managed centrally
  • Performance and safety
  • AJAX-based flows; avoids full-page reloads
  • Prevents orders when inventory is gone; cancels Stripe PaymentIntent on oversell attempts
  • Minimal data stored: name, address, email, amount, Stripe Payment Intent ID, status

Requirements

  • WordPress 6.3+ and PHP 7.4+
  • A Stripe account with API keys (Test and/or Live)
  • HTTPS/SSL on your site (strongly recommended by Stripe)
  • Ability to send email from your WordPress site (for status emails; consider an SMTP plugin)

Compatibility

  • Works with the WordPress Block Editor (Gutenberg); add the FLW Quick Checkout block to any page
  • Theme-agnostic; styles are customizable via block settings and CSS variables
  • Currency: USD in this version
  • Multisite: creates per-site order tables
  • Caching/CDN: AJAX-based; ensure admin-ajax calls aren’t blocked by security rules

What it’s not (by design)

  • Not a full cart or catalog
  • No taxes, shipping calculators, or coupons
  • Single product at a time; no variants or multi-currency (yet)

Quick start

  1. Install and activate FLW Quick Checkout.
  2. Enter product details and quantity in the plugin settings.
  3. Add the block to a page and style it to match your brand.
  4. Add your Stripe API keys (Test or Live) and publish.
Log in