Meta Checkout Changes: What You Need to Know
What Changed
As of September 2025, Shops on Facebook and Instagram now use website checkout. If your shop previously used checkout on Facebook or Instagram, the checkout method has been updated or your shop may be invisible until you configure the new checkout method.
Your shop still has rich discovery surfaces like the home page, collections, and product pages, but customers are now directed to your own website to complete the purchase. This gives you more control of the checkout experience and reduces the time it takes to set up and maintain your shop.
For full details from Meta, see: About Changes to Shops and Checkout on Facebook and Instagram.
What This Means for You
Moving the checkout process from Facebook or Instagram to your website means:
- You manage orders, payments, shipping, and returns entirely from your IndieMade dashboard.
- You can use your own branding, payment methods (Stripe, PayPal, etc.), and checkout experience.
- Customers who find your products on Facebook or Instagram are sent to your IndieMade store with the product already in their cart.
- Shops ads continue to work — Meta still sends people to the destination most likely to lead to a conversion, whether that's your shop on Facebook/Instagram or your website directly.
What You Need to Do on IndieMade
On the IndieMade side, there is only one thing you need to do: provide your Meta Checkout URL in Meta Commerce Manager.
Your Meta Checkout URL depends on whether you have a custom domain:
- With a custom domain:
https://www.yourdomain.com/meta/checkout - Without a custom domain:
https://yourshop.indiemade.com/meta/checkout
Don't have a custom domain yet? We recommend setting one up — it makes your shop look more professional and builds trust with customers.
This URL is what Meta uses to send customers to your store. When a customer clicks to buy a product on Facebook or Instagram, Meta redirects them to this URL with the product information. IndieMade automatically adds the correct product (matched by SKU) to their cart and sends them to your checkout page.
Setting Up Your Checkout URL in Meta Commerce Manager
- Go to Meta Commerce Manager.
- Select your shop.
- Go to Settings.
- Under checkout method, select Checkout on another website.
- Enter your checkout URL:
https://www.yourdomain.com/meta/checkout(orhttps://yourshop.indiemade.com/meta/checkout) - Save your changes.
That's it. No other configuration is needed on the IndieMade side. Your product feed and Meta Pixel (if configured) continue to work as before.
How the Checkout Flow Works
- A customer discovers your product on Facebook or Instagram.
- They tap to buy and are redirected to your IndieMade store at
/meta/checkout?products=SKU:quantity. - IndieMade matches the product by SKU and adds the exact variation (size, color, etc.) to their cart.
- The customer completes checkout on your IndieMade site using your payment processor.
- You manage the order from your IndieMade dashboard.
What Was Discontinued
With this change, Meta has discontinued several features that were part of native checkout:
- Payment processing within Facebook and Instagram is no longer available.
- Order management within Commerce Manager is discontinued — you manage all orders on your IndieMade dashboard.
- Post-purchase experiences and dispute resolution within Facebook/Instagram are no longer supported.
- Conversion events — only the Purchase event is supported. View Content, Add to Cart, and Initiate Checkout events within Facebook/Instagram are no longer available.
Tips
- Make sure all your products have SKUs assigned so Meta can match the exact variation the customer selected. Without a SKU, the default variation is used.
- Your product feed and Meta Pixel setup remain the same — no changes needed there.
- Test your checkout URL by visiting
https://yourdomain.com/meta/checkout?products=YOUR-SKU:1in your browser. It should add the product to your cart and redirect you to the cart page.