Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

WP Fusion Enhanced Ecommerce Changelog

Every recorded version, newest first, with what changed in each one.

Latest 1.26.115 versions

Undated · 15 versions

  1. 1.26.1

    Latest
    2 new1 improvement4 fixes
    New
    • Added a dropdown for default owner for HubSpot deals
    • Added translations for Spanish, French, German, Italian, Portuguese (Brazil), Dutch, Russian, Japanese, Chinese (Simplified), and Korean
    Improved
    • Keap / Infusionsoft affiliate ID will now be saved to pending orders so it can be synced during iFrame or offsite checkouts
    Fixed
    • Fixed LifterLMS orders not syncing when a manual gateway recurring payment had its status set to active in the admin
    • Fixed fatal error with Groundhogg integration when the Groundhogg - Sales Pipeline plugin was not active
    • Fixed WooCommerce order dates not being consistently synced as UTC
    • Fixed error "The url field must be a string" when creating new CartFlows products with MailerLite
  2. 1.26.0

    6 new2 improvements
    New
    • Added support for [Brevo E-commerce]
    • Added support for the [HubSpot Commerce API]
    • Added support for updating existing products with Zoho
    • Added support for syncing SKUs to Zoho products
    • Added support for syncing to Sales Orders with Zoho as an alternative to Deals
    • Added option to ignore free transactions with MemberPress
    Improved
    • WooCommerce customer notes will now be added to Infusionsoft / Keap orders as notes
    • Bulk order status changes with WooCommerce are now processed in a background job (no longer limited to 20 orders)
  3. 1.25.1

    4 new1 improvement7 fixes1 change
    New
    • Added support for syncing line items (shipping, taxes, fees) with HubSpot
    • Added support for syncing partial refunds with SureCart
    • Added support for syncing variation images with SureCart
    • Added support for updating existing deals with Zoho
    Improved
    • With Ontraport, if a refunded WooCommerce order is changed back to processing or complete, the Ontraport order will be marked as paid
    Fixed
    • Fixed SureCart integration not creating a new contact record for existing users who did not already have a contact record
    • Fixed missing order label in SureCart error message
    • Fixed undefined offset warnings in SureCart integration when no customer last name is provided
    • Fixed duplicate deals being created in Zoho when the Pending Payment order status in WooCommerce was mapped to a pipeline stage
    • Fixed unhandled error looking up existing products in the CRM when the Sync Product Edits setting is enabled
    • Fixed Drip integration syncing the `occurred_at` field in local time, not UTC
    • Fixed incorrect invoice ID being saved from Infusionsoft / Keap orders with the new API
    Changes
    • Developers: Added `wpf_ecommerce_hubspot_refund_deal` filter
  4. 1.25.0

    3 new3 improvements5 fixes
    New
    • Added a [SureCart integration]
    • Added a [Groundhogg Enhanced Ecommerce integration]
    • Added support for updating existing deals in HighLevel
    Improved
    • Declared compatibility with the WooCommerce block-based checkout to avoid "Incompatible plugin" notices in the admin
    • When editing a pending WooCommerce order, updated data will only be synced to the CRM if the order total changes
    • Improved Drip error handling
    Fixed
    • Fixed WooCommerce orders being synced without line items when the Pending Payment order status was mapped to a deal stage
    • Fixed division by zero error when syncing WooCommerce orders to Ontraport with a discount, when all order items had been refunded
    • Fixed pending WooCommerce subscriptions getting synced as 0 value orders/deals when the Pending Payment order status was mapped to a deal stage
    • Fixed error "Uncaught Error: Undefined constant 'result'" when submitting a recurring payment with Gravity Forms and Ontraport
    • Fixed missing error handling for failed API call to create a new Infusionsoft product
  5. 1.24.1

    1 fix
    Fixed
    • Fixed invalid Brevo stage ID error when adding deals without specifying a pipeline, since 1.24.0
  6. 1.24.0

    1 new2 improvements4 fixes2 changes
    New
    • Added support for syncing deals with multiple pipelines in Brevo
    Improved
    • With Infusionsoft and Keap, if an order is processed again, it will now delete the old invoice and create a new one (to avoid duplicates)
    • Updated required WP Fusion version to 3.43.6
    Fixed
    • Fixed bug whereby sometimes EDD would have an empty `_edd_completed_date` meta key and this would set the order date to the epoch (now uses the )
    • With WooCommerce, pending orders that transitioned to failed were not moving deals to the correct pipeline stage
    • Fixed HighLevel integration syncing pipelines on every page load for accounts with no pipelines
    • Removed "Draft" from available order statuses with WooCommerce. Causes errors since the customer email hasn't been saved to the order yet
    Changes
    • Developers: Added `wpf_ecommerce_hubspot_add_product` filter
    • Developers: CRMs that require an ISO8601 date for the order date will now use the new `wpf_get_iso8601_date` function (standardizes order date formatting and timezone handling across the integtrations)
  7. 1.23.5

    1 new2 improvements5 fixes
    New
    • Added Requires Plugins header for WordPress 6.5
    Improved
    • Updated order total calculation method in Zoho integration to get around rounding errors when `serialize_precision` wasn't set correctly on the server
    • `wpf_ec_complete` meta key with MemberPress is now set to the current time instead of `true`
    Fixed
    • Fixed broken "Gravity Forms Entries (Ecommerce addon)" batch operation
    • Fixed missing enhanced ecommerce settings on Gravity Forms feeds since WP Fusion 3.42.7
    • Fixed HubSpot getting existing invoice IDs from the MakeWebBetter plugin for non-WooCommerce orders
    • Fixed missing logging for associating HubSpot line items with deals
    • Fixed missing warning notice when using the Enhanced Ecommerce plugin with an unsupported CRM
  8. 1.23.4.2

    1 fix
    Fixed
    • Fixed a fatal error when syncing pending orders with the CRM and a pending order was created with an empty shipping method, since 1.23.4
  9. 1.23.4.1

    1 change
    Changes
    • Re-added the `CustomerAuthorizedById` field that was removed from the Salesforce integration in 1.23.4
  10. 1.23.4

    3 new6 improvements2 fixes1 change
    New
    • Added support for syncing HighLevel opportunities to different statuses in addition to pipelines and stages
    • Added option (under Advanced) to delete the ActiveCampaign Deep Data connection without opening a new one
    • Added support for syncing the checkout URL to Drip with EDD
    Improved
    • Removed the `CustomerAuthorizedById` from Salesforce order data. It's not a required field and was causing validation issues on some accounts
    • Synced shipping methods will now include the shipping method title instead of just "Shipping"
    • The Ontraport integration will always search for a product by name before creating a new one (to avoid creating duplicate products)
    • [Shipping products with Ontraport]
    • If pending orders are enabled for sync with WooCommerce, creating a pending order in the admin will create a corresponding contact record and deal
    • If a pending order is edited in the admin, the deal will automatically be updated in the CRM without having to click Process WP Fusion Actions Again
    Fixed
    • Fixed undefined index warnings when editing a Gravity Forms feed for a form that includes payments
    • Fixed `Error: Call to undefined function wc_get_order` when syncing non-WooCommerce orders to Drip since 1.23.2
    Changes
    • = 1.23.3 = 11/10/2023 =
  11. 1.23.2

    4 new2 improvements7 fixes
    New
    • Added support for [syncing MemberPress transaction status changes with sales pipelines]
    • Added support for syncing the checkout URL to Drip with WooCommerce, CartFlows, and FunnelKit
    • Added support for updating existing deals with Brevo
    • Added a warning when the Reepay payment gateway is configured in a way that will send duplicate data to the CRM
    Improved
    • When "Skip already processed" is un-checked during the WooCommerce Products batch operation, the cached CRM product ID will be cleared out and looked up again via API call
    • Improved error handling with ActiveCampaign
    Fixed
    • Fixed the WooCommerce Products batch operation not working unless Sync Product Edits was enabled in the Enhanced Ecommerce settings
    • Fixed PHP warning `Undefined array key "sku"` in Salesforce integration when creating a new product without an SKU
    • Fixed PHP warning `Unknown property: name` when syncing MemberPress transactions from the `manual` gateway
    • Fixed a bug with WooCommerce Discount Rules Pro where cart-based discounts were being synced without a title
    • Fixed Ontraport integration not syncing partially refunded orders where a single item's quantity was refunded to zero
    • Fixed fatal error adding new WooCommerce products with Drip, MailerLite, and Zoho when Sync Product Edits was enabled in the WP Fusion settings
    • Fixed PHP warning performing initial sync with HubSpot when no products existed in HubSpot
  12. 1.23.1

    1 improvement5 fixes1 change
    Improved
    • If you are running a WooCommerce Orders batch operation via the core plugin, and the orders have already been processed by Enhanced Ecommerce, they will be skipped (and a notice will be logged)
    Fixed
    • Fixed Cancelled WooCommerce orders not updating the order total to 0 in ActiveCampaign
    • Fixed HighLevel integration only adding opportunities to the first pipeline (requires Refresh Tags and Fields and selecting a pipeline again in the setup)
    • Fixed Brevo integration recording orders as successfully synced even when a deal stage hadn't been selected in the settings
    • Fixed MemberPress integration not syncing transactions that had already been synced, despite "Skip already processed" being un-checked
    • Fixed MemberPress Transactions export operation picking up fallback and subscription_confirmation transactions
    Changes
    • PHP 8.2.8 compatibility
  13. 1.23.0

    1 new1 improvement3 fixes
    New
    • Added [Salesforce integration]
    Improved
    • If a deal is deleted in HubSpot, and updating the deal fails, WP Fusion will clear the cached deal ID and create a new deal
    Fixed
    • Fixed MailerLite integration not handling errors related to looking up a shop ID or creating a new shop
    • Fixed CRMs with products (AgileCRM, Infusionsoft, Ontraport, Zoho) updating the product name in the CRM based on the WordPress product name even when Sync Product Edits was disabled
    • Fixed free MemberPress transactions not being synced
  14. 1.22.0

    1 new1 fix
    New
    • Added [MailerLite integration]
    Fixed
    • v1.20.0 added WooCommerce HPOS support, but forgot to declare the compatibility. The plugin now shows up as compatible with HPOS
  15. 1.21.1

    1 new1 improvement1 fix1 removed
    New
    • Added filter `wpf_ecommerce_nationbuilder_add_donation`
    Improved
    • Custom HubSpot deal properties added using the `wpf_ecommerce_hubspot_add_deal` for the v1 HubSpot API will now automatically be fixed to be compatible with the v3 API
    Fixed
    • Fixed WooCommerce Susbcriptions signup fees getting synced twice since 1.21.0
    Removed
    • Removed the deprecated option to add a note to HubSpot deals, for new WP Fusion installs

Changelog published by the developer, in their original language.