plugin-icon

WPRobo Checkout URL Bridge for Meta Shops

Fixes the empty cart from Facebook & Instagram Shops: Meta checkout URL products, quantities and coupons land in your WooCommerce cart.
Version
1.0.0
Last updated
Jul 22, 2026
WPRobo Checkout URL Bridge for Meta Shops

Meta no longer supports checkout on Facebook and Instagram. Shops must send buyers to your website with a Meta checkout URL carrying the cart as parameters. Out of the box, many of those clicks end in an empty WooCommerce cart — because Meta catalogs send retailer IDs (like wc_post_id_123), SKUs, or composite IDs that WooCommerce doesn’t recognise. Every one of those is a lost sale.

WPRobo Checkout URL Bridge for Meta Shops makes your store a fully compatible Meta checkout destination. Zero configuration: install, activate, submit your checkout URL in Commerce Manager, done.

What it does

  • Reads Meta’s products parameter (any quantity of items).
  • Resolves every ID format: WooCommerce IDs, wc_post_id_ retailer IDs, SKUs, variation SKUs, and SKU_ID composites.
  • Clears the cart on each visit so buyers see exactly what they picked.
  • Validates stock and tells the buyer if something is unavailable — never a silent empty cart.
  • Validates and applies the coupon parameter with a visible discount.
  • Preserves utm_*, fbclid and cart_origin for your analytics.
  • Adds nothing to your database, makes no external calls, has no settings.

Full setup guide: wprobo.com/plugins/wprobo-checkout-url-bridge-for-meta-shops

Passing Meta’s checkout validation

Meta reviews your checkout URL periodically. This plugin implements the required behaviors from Meta’s developer specification, including correct RFC 3986 decoding, cart clearing, and buyer-facing error states.

Freeon paid plans
Tested up to
WordPress 7.0.2
This plugin is available for download for your site.