Skip to content
Changelog

WhatsApp Business, Order Source Tracking, Duplicate Order Protection, Cart Recovery, AI Crawler Controls & Agentic Commerce

WhatsApp Business, Order Source Tracking, Duplicate Order Protection, Cart Recovery, AI Crawler Controls & Agentic Commerce

This release brings new ways to communicate with shoppers, understand where orders come from, protect checkout from duplicate orders, measure cart recovery performance, and prepare your storefront for emerging AI and agentic commerce experiences.

Merchants can now connect WhatsApp Business, send automated order and delivery updates, give shoppers login-free access to their orders, and manage messaging consent and preferences directly from FlyCommerce.

This release also adds Order Source & Channel Tracking, deeper Cart Recovery Reporting, Duplicate Order Protection, per-store llms.txt, AI Crawler Controls, an Agentic Commerce Product Feed, improved AI-assisted onboarding, and new tools for managing incomplete vendor onboarding.

Beyond the new features, we’ve shipped a broad set of improvements and fixes across checkout, shipping, payouts, SEO, storefront performance, messaging, localization, payments, recovery reporting, and marketplace management.

Here’s what’s new in FlyCommerce.

What’s New

  • WhatsApp Business Integration. Connect your store through Meta Cloud API or an existing Gupshup number. Stores that are not ready for the full setup can also use click-to-chat.
  • WhatsApp Order & Delivery Updates. Send WhatsApp notifications when orders are shipped, delivered, placed on hold, or returned. Each update can be enabled independently and includes the product image for additional context.
  • Login-Free View Order Links. Every WhatsApp order update can include a View Order link, allowing shoppers to go directly to their order without signing in.
  • One-Tap WhatsApp Opt-In. Shoppers can opt in to WhatsApp updates at checkout or on the thank-you page, with STOP handling supported for opt-outs.
  • WhatsApp Business Management. A dedicated WhatsApp Business area lets merchants manage message templates, message logs, consent records, and business-profile information.
  • Shopper-Initiated WhatsApp Messaging. When a store can receive WhatsApp messages but cannot initiate the first conversation, shoppers can start the conversation directly from the thank-you page.
  • Message Preferences. Shoppers can manage consent by channel and purpose from My Account, including changing the phone number used for their updates.
  • Duplicate Order Protection. Double-clicking Place Order, retrying after an interrupted connection, or resubmitting a cart now resolves to a single order. If the order has already been created successfully, a retry returns that order instead of creating another one.
  • Order Source & Channel Tracking. Orders now capture UTM parameters, referrer information, and landing-page data. Admins and vendors can use the Sales by Source card to better understand where orders are coming from.
  • Cart Recovery Reporting. Track recovery performance with a recovery funnel, top abandoned products, nightly rollups, and baseline reporting.
  • Incomplete Vendor Onboarding Management. Marketplace admins can identify vendors who never completed onboarding or listed products and remove them in bulk through the anonymization workflow, including a 72-hour notice window.
  • Per-Store llms.txt. FlyCommerce can now generate an llms.txt file for each store with information such as its name, currency, languages, shipping coverage, policies, top categories, and best sellers.
  • AI Crawler Controls. New per-store robots.txt controls let merchants choose whether AI assistants and AI training crawlers are allowed to access their storefront.
  • Agentic Commerce Product Feed. FlyCommerce now provides an Agentic Commerce product feed for emerging agentic commerce experiences.
  • Smarter AI Store Onboarding. AI-assisted onboarding now personalizes container background images too, helping generated storefronts start with less leftover demo imagery.
  • AI-Ready Developer Documentation. The Developer Portal now publishes llms.txt and llms-full.txt for the App API, making the documentation easier for AI coding assistants to read and use.

Enhancements

  • Updated WhatsApp Quality Ratings. FlyCommerce now refreshes the quality rating of connected WhatsApp numbers every night.
  • Earlier Cart Availability Warnings. Shoppers are warned when products or variations in their cart can no longer be purchased before they reach checkout.
  • Checkout Availability Re-Check. Cart items are checked again during checkout, with the unavailable product or variation clearly identified.
  • International Phone Number Validation. Phone numbers are validated against the store’s country and stored in international E.164 format.
  • Country-Specific Vendor Bank Fields. Vendor payout fields now adapt to the vendor’s country, with country-specific banking fields available for 81 countries and a default setup for other locations.
  • More Reliable Shipping Rates. Shipping rates are calculated on the server, tied to the cart’s items and address, and retained for up to 60 minutes for more consistent checkout pricing.
  • Stronger Marketplace Shipping Rules. Marketplace ship-to country restrictions are now enforced during both shipping quotes and order creation.
  • Shipping Rate Revalidation. Every shipment requires a selected rate before payment, and the selected rate is checked again against the correct shipping profile.
  • Deeper Cart Recovery Insights. Recovery reporting can now be broken down by cart value and shopper type, while view-through recoveries are reported separately from click-through recoveries.
  • More Controlled Cart Recovery Reminders. Abandoned-cart reminders now run daily at 09:00 and are capped per cart to reduce repeated messages.
  • Faster Hero Image Loading. The primary hero image is prioritized during page loading so the main visual can appear sooner, particularly on mobile.
  • WhatsApp & Messenger Sharing. Product, store, and blog blocks now support WhatsApp and Messenger share buttons.
  • Better Social Share Previews. When no dedicated SEO image is available, share previews can automatically use the product photo, store logo, or banner.
  • More Consistent Background Text. Text remains readable on the live storefront after background images are changed, not only inside the builder preview.
  • Faster Page Creation. Selecting Add Page now opens a modal and takes merchants directly into the page builder.
  • More Reliable Store Thumbnails. Store thumbnail rendering has been improved across FlyCommerce hubs.
  • Localized SEO Settings. SEO settings are now translated across all 13 supported locales.
  • Localized Vendor Bank Fields. Country-specific payout field labels are now translated.

Bug Fixes

  • Correct WhatsApp Setup Guidance. Stores using Gupshup now receive the appropriate setup instructions instead of being directed to Meta settings.
  • Withdrawn Consent Stays Withdrawn. Messaging consent that a shopper has withdrawn is no longer automatically selected again at checkout.
  • Clearer Guest Phone Validation. Guest shoppers are now told when their phone number needs a country code.
  • Improved Shared-Device Privacy. After a shopper logs out on a shared computer, the next shopper no longer sees the previous customer’s phone number, email address, or consent history.
  • Protected Guest Contact Information. Guest phone numbers are no longer returned through cart identifiers.
  • Safer Order Submission. The checkout page changes immediately after Place Order is selected, helping prevent accidental repeated submissions.
  • Clearer Cart & Wishlist Errors. Add to Cart and Add to Wishlist actions now provide feedback when an action cannot be completed instead of failing silently.
  • Correct Split-Order Parcel Counts. Split orders now display parcel counts correctly.
  • Cleaner Own-Fleet Order Pages. Order pages no longer request failed-delivery information when own-fleet delivery is disabled.
  • Hidden Products Stay Out of Wishlists. Products that are not visible on the storefront can no longer be added to customer wishlists.
  • More Reliable Payment Recording. If FlyCommerce temporarily fails to record a successful payment, the recording process is retried instead of leaving the order incorrectly unpaid.
  • Protected Settled Payments. A completed payment can no longer be overwritten by a later charge event.
  • Stronger Payment Data Access. Payment detail requests from unrelated callers now return only the appropriate status information instead of the full payment record.
  • Stronger Charge Permissions. Only admins and authorized vendors can record charges, with vendor charge recording limited to cash-on-delivery orders.
  • Improved Payment Service Validation. Internal payment-service requests now reject invalid paths.
  • Safer Payout Country Changes. Changing a vendor’s payout country now shows a warning before previously saved banking details are removed.
  • Free-Shipping Coupon Checkout. Orders fully covered by a free-shipping coupon can now proceed without requiring an unnecessary shipping rate.
  • Store-Specific Shipping Settings. Shipping settings and carrier credentials now remain isolated to the correct store.
  • Accurate Recovered Revenue. Revenue attributed to cart recovery is reversed when the recovered order is later cancelled.
  • Improved Recovery Attribution. Cart recovery reporting now correctly retains recoveries from registered customers.
  • More Accurate Reporting. Reports now describe the basis of their figures correctly, and rates that cannot be calculated are no longer displayed as zero.
  • Clearer Revenue Reporting Errors. A failed revenue request is no longer displayed as zero revenue.
  • WhatsApp Availability Respected. Live chat no longer returns a vendor’s WhatsApp number after WhatsApp has been switched off.
  • More Resilient Dashboard. A problem with one dashboard card no longer causes the entire dashboard home screen to fail.
  • More Stable Mobile Vendor Pages. The vendor grid no longer shifts while loading on mobile devices.
  • Improved Mobile Product Grids. Product, category, brand, and recently viewed grids now display more reliably at narrow mobile widths.
  • Live Blog Language Switching. Blog titles and body content now update correctly when the storefront language changes without requiring a full page reload.
  • Faster Product & Category Updates. Drafted products and deleted categories are now reflected on the storefront more reliably after changes are made.
  • Faster Category Renaming. Renamed categories now update on the storefront within seconds.
  • More Reliable Storefront Refreshes. Theme, template, and page changes now trigger the appropriate storefront refreshes more consistently.
  • Correct Policy Page Status. Disabled policy pages now return a proper 404 response and are no longer linked from the cookie banner or registration page.
  • Non-Public Products Stay Non-Public. Draft, on-hold, pending, and hidden products now return a 404 response on their public URLs.
  • Correct HTTP Status Codes. Missing pages now return 404 instead of 200, while platform errors are correctly distinguished from normal not-found pages.
  • Accurate Product Variant Structured Data. Products with variations no longer publish a price of zero in structured data. Variation pricing, brand, and seller information are now represented correctly.
  • Improved Sitemaps. Sitemaps now include vendor stores, exclude hidden and noindex pages, and remain unavailable for private stores.
  • Cleaner Google & Meta Product Feeds. Hidden products are excluded, variants use their own URLs, sale prices are represented separately, and only valid barcodes are sent as GTINs.
  • HTTPS Page Sitemap URLs. Page sitemap URLs now consistently use HTTPS.
  • Safer App Uninstall Handling. App-uninstall cleanup requests now use the correct FlyCommerce region endpoint.
  • Stronger Email & SMS Relay Security. Messaging relay access has been restricted to prevent unauthorized email or SMS activity.
  • Stronger Domain-Service Authentication. Domain-service API requests now require the appropriate service authentication.
  • Protected Store Thumbnail Rendering. Store thumbnail rendering now requires authentication and is attributed to the store owner.
  • Case-Insensitive Email Login. Email addresses are normalized so capitalization no longer prevents customers or merchants from accessing their accounts.
  • Order SMS & Marketing Consent Restored. Order SMS notifications, Mailchimp tags, and checkout marketing-consent workflows now work correctly after order creation.
  • SMS Delivery for Guests & Vendors. Order SMS notifications now correctly reach guest customers and the vendor associated with each order.
  • Fully Localized Cart & Wishlist Copy. Cart, wishlist, and parcel-count text is now translated across supported locales.
  • Marketplace Country in Transactional Emails. Transactional emails once again display the marketplace’s country correctly.
  • Protected Product Variation Data. Saving one product no longer removes stock, SKU, or shipping settings from variations belonging to other products.

Wrapping Up

This release brings 81 additions, enhancements, and fixes across customer communication, order source tracking, checkout protection, cart recovery, AI discovery, shipping, payments, SEO, storefronts, and marketplace management.

From communicating with shoppers through WhatsApp Business and understanding where orders come from, to preventing duplicate orders, measuring cart recovery performance, and giving merchants more control over how AI systems access their stores, these updates expand both the customer-facing and operational sides of FlyCommerce.

The new Agentic Commerce Product Feed also introduces another way for structured product information to support emerging AI-driven commerce experiences.

These updates are now live. Head over to your FlyCommerce dashboard and explore the improvements.

If you have any questions or feedback, contact support from your dashboard or visit FlyCommerce Docs.

As always, we’ll continue refining FlyCommerce based on real-world usage, customer feedback, and the ideas shared by our community.

If you encounter anything unexpected, have a feature request, or simply want to share how you’re using FlyCommerce, we’d love to hear from you.

Want early product updates, practical tips, and a place to exchange ideas with other FlyCommerce users? Join the FlyCommerce community on Facebook.

More improvements are already on the way. Thank you for building with FlyCommerce.

Build Your Marketplace Confidently!

Grow your online marketplace with FlyCommerce. Create beautiful storefronts with our user-friendly yet powerful page builder, so you can focus on what matters most. No complications, just an easy way to build and manage your business.