For businesses with inventory at Amazon FBA and a Stripe account
Turn any web page into a conversion.
Add a buy button to the pages you and your partners already publish. Customers pay through your Stripe account, and Amazon Multi-Channel Fulfillment ships from your eligible FBA inventory. No store to build.
- Connect once, then minutes per button
- Payments to your Stripe account
- Shipped by Amazon MCF
One sample brand, one product, September 2026
Net sales
$8,556
113 orders across 3 placements
Placements selling
3
Own pages and partner pages
Partner-driven share
53%
Of net sales, 2 partners
Commission calculated
$434
Under each partner’s terms
Slowpour is a sample brand. Figures are illustrative sample data from September 2026.
Six advantages over building another store
Fulfill Button connects the pages that create demand to the payment and fulfillment accounts you already run. You keep selling from where your audience is.
Swipe or tab through all six.
- 01
<div data-fulfillbutton="btn_…">Any pageBuy nowAny page becomes a funnel
Two lines of HTML where the page allows code, or a purchase link where it doesn’t, turn the page that convinces into the page where they buy.
See the flow - 02StorefrontCartCatalog3PLOne button
No ecommerce project
Skip the new D2C site, store platform, cart and fulfillment contract. Sell from the accounts you already run.
Compare the effort - 03Brew Notes$3,038Morning Pour$1,494Kettle KitchenLaunchingNet sales, September · sample
Partnerships, tracked
Offer a button to any site you want to be on, and see every sale it makes, ready for your partner statements.
See partner tracking - 04Same steps for each
new placementBuilt to scale
Duplicate, assign, restyle, publish. Each new placement reuses the setup you already did, and every button is managed in one list.
See how it scales - 05Buy nowBuy nowBuy now✓ validated
Customizable, safely
Rich, structured styling for every host page, with guardrails nothing can bypass.
Try the controls - 06Plain boxFBA inventory
shipped by MCF
unbranded where eligibleFulfilled by Amazon
Orders ship from the eligible inventory Amazon already holds for you. No stock split across channels and no 3PL contract.
See fulfillment
Make any page buyable, and reward everyone involved.
One click on one page creates value on every side of the sale.
For you, the merchant
New revenue without a new store
- Sales from pages that already mention your product
- Payment straight to your Stripe account
- Fulfillment from the FBA inventory you already have
For your partners
A way to sell from content they already make
- Commission on sales their page drives, under the terms you agree with them
- No inventory, shipping or customer service
- Nothing to sign up for. Paste a button or share a link
For the customer
Buy right where they decided
- Checkout without hunting for a store
- Secure payment on Stripe Checkout
- Delivery through Amazon’s fulfillment network
Live demo · sample brand
One product, from page to report
Follow Slowpour, a sample coffee-gear brand, as it sells its kettle from its own page and a partner’s review. Style the button, open the checkout preview, and see how each sale is reported.
Back in stock for fall
Pour slower. Taste more.
A 0.9 litre stovetop gooseneck with a counterweighted walnut handle and a spout that pours a thread-thin stream, right where you aim it.
- Free standard shipping · 30-day returns
- Secure checkout · Ships from Amazon’s fulfillment network
A pour you can steer
A 3 mm spout and low center of gravity keep the stream steady from the bloom to the last drop.
Any stovetop
Gas, electric, or induction. Brushed 18/8 stainless steel under the matte finish.
Temperature at a glance
The lid thermometer reads 40–100 °C, so you know when to start pouring.
Any page, a conversion funnel
Two lines of HTML.
The page can now sell.
The page that convinces the customer becomes the page where they buy. Embed the button on pages you can edit, or share its purchase link anywhere else. Both are tracked the same way.
<script src="https://fulfillbutton.com/embed.js" async></script> <div data-fulfillbutton="btn_s0PqT4vKd9WnYa7c"></div>
How a purchase flows
STEP 1
1. Any web page
A shopper clicks your button on a page they’re already reading.
YOU OR A PARTNER
STEP 2
2. Fulfill Button
Confirms the button is live, sets the price on our server, opens checkout.
FULFILL BUTTON
STEP 3
3. Stripe checkout
The shopper pays on Stripe’s secure page, into your account.
YOUR STRIPE ACCOUNT
STEP 4
4. Amazon MCF
We submit the paid order; Amazon ships from your eligible FBA inventory under your settings.
AMAZON
STEP 5
5. Customer
Status and tracking return to your dashboard, and the sale is credited to the page that made it.
DELIVERED
Money: customer → your Stripe account. Fulfill Button never holds funds.
Status: payment, Amazon status and tracking return to your dashboard.
Two ways to add a button
Every button comes with both. Use whichever the page allows.
Embed the buttonFor pages where you can edit the HTML
<div data-fulfillbutton="btn_7Qm2…"></div>Paste two lines once. The button appears on the page, styled to fit, and the shopper goes straight to checkout. Custom code depends on your site builder and plan.
- Your website
- Campaign landing pages
- Publisher articles
- Creator sites
- Blogs and CMS pages
Share a purchase linkFor places that don’t allow code
fulfillbutton.com/buy/btn_Hc81…The link opens a simple product page with the same button, price and tracking. Paste it anywhere a URL fits.
- Social bios
- Email and newsletters
- Text messages
- QR codes and print
- Listings that allow links
No ecommerce project
Start selling without starting another business.
A new channel shouldn’t require a new D2C website, store platform or fulfillment contract. Fulfill Button adds the purchase step to pages that already exist, and runs on the Stripe account and inventory you already have.
- No storefront, catalog or cart to build
- No separate checkout integration
- No inventory set aside for the new channel
- No extra site to host, secure or staff
New D2C store vs. Fulfill Button
Upfront buildRelative
Monthly upkeepRelative
Systems to maintainCount
Illustrative, relative comparison of a typical single-brand D2C storefront launch. Not a quote. Stripe and Amazon fees apply in both cases.
Build a landing page with the tools you already use. Add the button and it can take orders the same day.
Use the website builder you like to launch a product page, a campaign or a simple brand site. Fulfill Button isn’t a page builder: paste the button, and the page has checkout and fulfillment, with no store platform behind it.
slowpour · fall edition
Pour slower. Taste more.
The 2026 gift guide
For the coffee person who has everything
BREW BETTER
One kettle. Every morning.
- Design the pageUse any builder or template. Keep it simple: one story, one product.
- Paste the buttonTwo lines of HTML make the page shoppable, styled to match.
- Sell and measurePayments land in Stripe, Amazon ships, and every sale is credited to that page.
Custom code depends on your builder and plan (for example, Squarespace Core and above, Carrd Pro Standard and above). Wix runs embeds inside a frame. Where code isn’t allowed, share a purchase link.
Partnerships
Your product on other people’s pages, with every sale accounted for.
Work with affiliates, publishers, creators and any site owner willing to carry your button. Each partner gets a button or link of their own. Every order records where it came from, so you can reconcile activity and pay partners through your own process.
One product, every placement tracked
OWN PAGE
btn_s0Pq…Fall campaign page
54 sales$4,024
PUBLISHER
btn_7Qm2…Brew Notes review
38 sales$3,038
CREATOR
btn_Hc81…Morning Pour gear page
21 sales$1,494
PUBLISHER
btn_Kk7G…Kettle Kitchen gift guide
Draft · launching—
PURCHASE LINK
linkOctober newsletter
Draft—
September 2026, reporting-enabled buttons, sample data. One more partner button (reporting off) sells but is excluded from these figures.
Net sales and calculated commission, September
Illustrative sample data. Commission = partner rate × product sales after refunds, excluding shipping and tax. A calculation for your statements; Fulfill Button doesn’t pay partners.
- A button or link per partnerAffiliates, publishers, creators and site owners each get their own tracking ID. No partner account needed.
- Attribution saved per orderEditing a partner or button later never relabels past sales. Refunds stay with the original sale.
- Partner statements each monthCommission is calculated under each partner’s terms, with a monthly PDF per partner and an Excel file for your books.
- You pay partnersThrough your usual method. Fulfill Button never holds or moves funds.
Pick the pages you want to be on. Then make them an offer.
Every landing page, review, gift guide and creator site your customers already read is a potential sales channel. Reach out with terms, send them a button, and see exactly what they sell. No integration on their side, and no account for them to create.
- Find the pagesReviews, gift guides, niche blogs, creator pages and landing pages your buyers already visit.
- Offer termsSet a commission or a flat arrangement. Save the partner once and reuse them.
- Send a button or linkThey paste two lines or share a URL. Live once you publish, attributed from the first sale.
- Keep what worksCompare partners by sales and net. Pause a placement or expand a good one.
Scalability
Your next placement takes the same steps as the last.
After Stripe and Amazon are connected once, each new placement starts as a copy of an existing button. Assign the partner, adjust the style and publish. Nothing else in your stack changes, and every placement is managed from one list.
Launching each new placement
STEP 1
Duplicate
Product, price and style carry over from any button.
STEP 2
Assign
Pick a saved partner or campaign. Terms fill in.
STEP 3
Restyle
Match the host page with a live preview.
STEP 4
Publish
Checks pass, a tracking ID is issued, copy the code.
Placements grow, the steps per placement stay the same
Setup steps per new button stay the same
Illustrative, for a sample brand. Not a forecast or a promise of growth: results depend on your pages, partners and product.
- CONNECTIONS
- Set up once
- INVENTORY
- Same FBA pool
- CHECKOUT
- Same Stripe account
- REPORTING
- One monthly export
Customization, with guardrails
A button that belongs on the page. Settings that can’t break it.
Match each host page’s type, color and shape from structured controls, with a live preview rendered by the same code as the embed. Every setting is validated on our server, so nothing can inject code, change the price or affect the page around it.
What you control, and what can never happen
- Text, up to 32 characters
- Color, contrast-checked
- Shape, size and width
- Font family to match the page
- Border, padding and hover
- Paused or unavailable text
- Scripts, HTML or custom CSS
- Changing the price
- Changing the checkout’s business name or terms
- Failing contrast or tap size
- Styling outside the button
- Collecting card details on the page
Activity reports
Understand what every page and partner sold, and reconcile the month in minutes.
See paid orders, gross sales, refunds and net sales by placement and partner. At month end, download Excel for your books and a PDF statement for each partner, built from the same figures as your dashboard.
- Refunds stay with the original sale, dated when they happen
- Stripe fees and payouts where Stripe provides them; “Unavailable” is never shown as zero
- Optional per button: leave a placement out of every report
Slowpour · Monthly report
Sample data| Button / placement | Partner | Sales | Collected | Refunds | Disputes | Net sales | Commission |
|---|---|---|---|---|---|---|---|
| Kettle review articlebtn_7Qm2xk9LpA3vRt0e | Brew Notes | 38 | $3,208.53 | -$170.56 | — | $3,037.97 | $272.24 |
| Gear pagebtn_Hc81ZpQwe0LmXb2s | Morning Pour | 21 | $1,563.13 | -$69.28 | — | $1,493.85 | $161.28 |
| Fall campaign pagebtn_s0PqT4vKd9WnYa7c | Own placement | 54 | $4,093.55 | — | -$69.28 | $4,024.27 | — |
| Total | 113 | $8,865.21 | -$239.84 | -$69.28 | $8,556.09 | $433.52 | |
Stripe fees: -$299.53, plus 2 records where Stripe hasn’t provided the fee yet (shown as unavailable, not zero). 5 Stripe payouts arrived this month; each is shown once, with reporting-enabled Fulfill Button activity separated from everything else.
Commission is calculated under each purchase’s saved terms, after refunds, excluding shipping and tax. It isn’t an invoice or a record of payment.
Supporting data for your own reconciliation. Commission is a calculation under your terms, not an invoice or a payment. Sample data.
Fulfilled by Amazon
Ship from the inventory Amazon already holds for you.
Every paid order goes to Amazon Multi-Channel Fulfillment (MCF) and ships from your eligible FBA inventory. There’s no stock to split across channels and no 3PL to contract for a new project.
We connect your purchases to MCF and submit each paid order. You choose from the fulfillment options Amazon confirms for your account. Inventory and logistics stay managed with Amazon.
We handle
- Buttons and links
- Checkout connection
- Attribution
- Sending paid orders to Amazon
- Status and reports
Amazon handles
- Storing inventory
- Picking, packing, shipping
- Delivery and shipment investigations
You and Stripe handle
- Product, price, listings
- Payments, refunds, disputes
- Customer obligations
- Paying partners
Shared stock, branding, packaging and fulfillment options are explained in the questions below.
Clear order alerts and the details you need to take the next step with Amazon.
If Amazon can’t ship a paid order, rejects an address or a shipment runs late, the order shows what Amazon reported, a practical next step, and a support summary you can copy into Seller Central. Our own submission problems are retried and resolved automatically.
What you need, and who bills what
- Fulfill Button subscriptionA monthly subscription. Plan details at sign-up.FULFILL BUTTON
- Payment processingUnder your Stripe pricing.STRIPE
- Fulfillment feesMCF fees, billed by Amazon to your seller account.AMAZON
- Partner commissionsOnly if you offer them. You pay partners.YOU
- You’ll needA Stripe account that accepts cards, MCF-eligible FBA inventory, and a page or link.REQUIREMENT
Frequently asked
Do I need to sell on Amazon?
It’s for any business whose inventory is stored in Amazon’s fulfillment network and is eligible for Multi-Channel Fulfillment. Customers buy on your pages, not on Amazon.
Is this a store builder?
No. There’s no catalog, cart or site to maintain. Each button sells one product from a page that already exists, or from a simple hosted page behind its purchase link.
Who receives the money?
Your Stripe account, directly. Customer payments never pass through Fulfill Button.
Do you manage my inventory?
No. We check that a product is fulfillable before a button goes live, submit paid orders to Amazon MCF and report the status Amazon returns. Inventory, shipping and delivery issues are handled with Amazon; payment issues in Stripe.
What happens if Amazon can’t ship a paid order?
We flag it on the order with the reason Amazon gave, keep the order and payment linked, and let you retry submission or refund in Stripe. We never mark it resolved on our own.
How do partner payouts work?
We calculate commission per order under each partner’s saved terms and produce monthly statements. You pay partners through your usual method.
Can a partner change the price or the button?
No. Price and settings live on our server. Partners paste code that reads your configuration, and you can edit or pause it at any time.
Which inventory does each button sell from?
Every button for a product draws from the same eligible FBA inventory, managed in Seller Central, not here. We check that a product is fulfillable before a button goes live, as a safeguard. Shared stock isn’t unlimited: other channels can sell it first.
What does the customer see at checkout and at the door?
Your button on the page, then Stripe Checkout with your business branding. Where Amazon confirms eligibility for your account, product and destination, orders arrive in unbranded packaging with your packing slip (your order reference and a short message). Carrier tracking may still show Amazon.
Which fulfillment options can I set?
Shipping speeds Amazon offers in your marketplace (Standard and Expedited in the US), each with the shipping price you choose; unbranded packaging and blocking Amazon Logistics where eligible; a packing slip; and what happens if not every unit is available: all or nothing, ship what’s available and keep the rest open, or ship what’s available and cancel the rest. Options are offered only when Amazon confirms them, nothing is substituted silently, and MCF fees are billed by Amazon to your seller account. Every Amazon order carries a stable Fulfill Button ID so status and reports reconcile.
Turn any web page
into a conversion.
For businesses with inventory at Amazon FBA and a Stripe account.