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
- Open the content editor and choose Products → New Product (the exact labels depend on your site).
- 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
2500for $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.
- Product ID — a unique code like
- 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.