Instant Checkout

Instant Checkout adds a fast, one-page way to buy. Customers click Buy Now and complete payment in a popup — skipping the cart entirely — or you can embed a checkout form directly on any page (like a landing page).

Plan: Free · Add-on: Instant Checkout · Where: StoreEngine → Add-ons → Instant Checkout

What you can do

  • Add a “Buy Now” button to product pages and shop listings that opens a quick checkout popup.
  • Embed a checkout form right on any page using a shortcode.
  • Offer optional add-on items (like gift wrap) inside a single checkout.
  • Customize the button label.

Turn on instant checkout.

  1. Go to StoreEngine → Add-ons.
  2. Toggle on Instant Checkout.
  3. Adjust its settings from the settings of StoreEngine dashboard.
Turn on instant checkout Add-ons

Instant Checkout Settings

Go to StoreEngine → Settings → Cart & Checkout → Instant Checkout.

Instant Checkout Settings

Instant Checkout adds a Quick Checkout modal to your storefront so shoppers can complete a purchase directly from the product card without leaving the page.

Replaces the legacy “Buy Now” button. While Instant Checkout is enabled, the core Direct Checkout (Buy Now) button is automatically hidden on shop archives and single product pages, and the Quick Checkout button takes its position. The “Enable Direct Checkout” toggle under Products → Settings has no effect on those pages until you turn off Instant Checkout.

Where to show the button

Setting

What it does

Default

Show on shop archive

Display the Quick Checkout button on product listing pages

On

Show on single product page

Display the Quick Checkout button on individual product pages

On

Click Save in the top right corner when done.

The “Buy Now” button

With the add-on on, a Buy Now button appears automatically on your product pages and listings (based on the settings above). Clicking it opens a popup where the customer fills in their details and pays — no cart, no extra pages.

Buy Now Button

And this is the overview of the instant checkout pop-up.

Checkout Page

Embed a checkout on any page

Use the shortcode to place a checkout form (or a launcher button) anywhere — perfect for landing pages and campaigns.

Simplest form — one product:

[storeengine_instant_checkout product_id="123"]

Open as a popup instead of an inline form:

[storeengine_instant_checkout product_id="123" mode="modal"]

Offer a main item plus optional add-ons:

[storeengine_instant_checkout]
   [se_checkout_item product_id="27"]
   [se_checkout_item product_id="28" optional="yes" label="Add gift wrap"]
   [se_checkout_item product_id="29" optional="yes" default="yes"]

Shortcode options

On [storeengine_instant_checkout]: – product_id — the product to sell. – price_id — a specific price/plan (optional; defaults to the product’s main price). – quantity — starting quantity (default 1). – mode — leave blank or inline for an embedded form, or modal for a popup button. – label — custom button/section label. – success_url — where to send the customer after a successful purchase.

On each [se_checkout_item]: – product_id (required), price_id, quantity. – optional=”yes” — the customer can tick/untick this item. – default=”yes” — pre-select an optional item. – label — custom display name.

What customers experience

  • They click Buy Now (or land on your embedded form).
  • A streamlined one-page checkout appears with their items.
  • They enter details and pay, then see your success page (or your success_url).

To put Instant Checkout on a different domain (an external landing page, a partner sit e, or a mobile app), use the Embeddable Checkout add-on, which builds on top of this one.

Tips & best practices

  • Use Buy Now for impulse and single-product purchases; keep the regular cart for multi-item shopping.
  • Put an embedded checkout on a focused landing page to lift conversions on ad campaigns.
  • Use optional add-ons to offer upsells (gift wrap, warranty, express handling) inside the same checkout.
  • Set a success_url to send buyers to a thank-you or upsell page.

Troubleshooting

Problem

What to check

Buy Now button doesn’t appear

Confirm the add-on is on and the relevant Show on… setting is enabled.

Checkout popup expires

A checkout session lasts about 15 minutes; if the customer waits too long, they just start again.

Embedding on another domain doesn’t work

The shortcode is for your own site. To sell on external sites, use Embeddable Checkout.

Card payment fails in the popup

Confirm your payment gateway (e.g. Stripe) is active and configured.