How to Guides

Creating Buy Now Buttons

Sell a single product from a branded page shoppers can pay through instantly

Creating Buy Now Buttons

A Buy Now button lets a shopper pay for a single product instantly — it takes them straight to a secure Stripe checkout, with no shopping cart. Because the button sits on a page of your own site, that page can be found in Google, carry your branding, and show up in your analytics — things a bare payment link can't do. You create one by adding a product in your content editor; there is no separate "buy now" screen to manage.

Before you start

  • You must have connected Stripe.
  • Your site developer needs to have added a Products section and a Buy Now button to your site. If you don't see a Products section in the editor, ask them to set it up (see Buy Now Buttons).

Add a product

  1. Open the content editor and choose Products → New Product (the exact labels depend on your site).
  2. Fill in the fields:
    • Product ID — a unique code like tshirt-001. Don't reuse it for another product, and don't change it once the button is live.
    • Name — what the shopper sees on the checkout page.
    • Price — in cents (for example 2500 for $25.00), or in dollars if your developer set it up that way.
    • Image (optional) — shown on Stripe's checkout page.
    • Ships physically — turn this off for digital products so Stripe doesn't collect a shipping address.
  3. Save and publish. Once your site rebuilds, the product page shows a working Buy Now button.

Share the page

To promote the product by email, text, or social post, open the published product page and copy its URL — for example https://yoursite.com/products/tshirt-001. Anyone who opens it sees your branded page with a Buy Now button that takes them straight to checkout — and because it's a real page on your site, Google can index it and your analytics can track visits to it.

What buyers get

  • They pay for one of the product at a time.
  • They pay by card on Stripe's secure hosted page — you never handle card details.
  • Stripe emails them a receipt automatically.

Buy Now orders show up next to your cart orders — see Viewing Orders.

When to use the cart instead

Buy Now is for a single item. If a shopper needs to buy several things in one payment, use a discount code, or choose options and quantities, use the shopping cart instead.

Troubleshooting

  • The button shows an error page when clicked. Usually the product isn't in your published site yet (publish and let it rebuild), the Product ID on the button doesn't match a product, or Stripe isn't connected.
  • The price is wrong. The price comes from your published content, not from anywhere else. Edit the product, save, and republish so the site rebuilds.
  • "Not set up to take payments." Connect Stripe first.