Post by Johnathan » Thu Dec 19, 2019 1:38 am

Updated to v303.2

Release Notes:

- Added: option to delay the pop-up from triggering
- Added: option to show an "X" in the pop-up to close it
- Added: ability to send a product category for the MailChimp "vendor" field for a product, instead of the manufacturer (which is how it worked before)
- Added: support for auto-converting OpenCart "Date" type fields to the appropriate format for MailChimp "Birthday" type fields (which is MM/DD)

- Fixed: "Invalid argument supplied for foreach()" error related to merge tags
- Fixed: issues with syncing "Address" type merge fields when not all the address information was filled in
- Fixed: using the "%" character in the Interest Group routes wasn't working
- Fixed: order amounts sent to MailChimp sometimes were not rounded due to float precision errors
- Fixed: error message when Interest Groups are enabled that says someone is "already a list member. Use PUT to insert or update list members"
- Fixed: customers with unsaved Custom Field data would cause a sync error
- Fixed: customers without an address_id will no longer be skipped if the "Profile Updates" webhook is enabled
- Fixed: merge fields that are mapped to custom fields will now sync if the "Profile Updates" webhook is enabled, and will work for Text, Textarea, Date, Time, and Date/Time field types

- Updated: moved the pop-up box higher on the page for mobile devices
- Updated: removed "update_existing" parameter for now
- Updated: a store is now only created in MailChimp if Ecommerce is turned on
- Updated: address data is now sent with the "customer" object
- Updated: "province_code" is now sent in addition to the "province" name when sending customer and order info

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Jul 07, 2020 4:21 am

Updated to v303.3

Release Notes:

- Added: ability to send taxed product prices to MailChimp
- Added: ability to choose the length of the cookie that controls the pop-up

- Fixed: empty postcodes weren't being sent as 00000 in the last update
- Fixed: "Warning: strpos(): Empty needle" error related to routes
- Fixed: "Undefined index: autocreate_lists" error if that setting had never been saved or had no checkboxes checked
- Fixed: orders couldn't be sent if a campaign_id cookie was present for the customer but it didn't match an existing campaign in that MailChimp account

- Updated: 1.5.x compatibility file with some minor fixes
- Updated: various text changes to match new MailChimp names ("Merge Tags" changed to "Merge Fields", "List Settings" to "List/Audience Settings")
- Updated: currency codes are now always sent as uppercase, since MailChimp apparently doesn't like lowercase currency codes
- Updated: the customer's language_id value from OpenCart 2.3 and later will now be sent to MailChimp if present

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Feb 10, 2021 6:11 am

Updated to v303.4

Release Notes:

- Added: support for manual syncing and the "Unsubscribe" webhook for the Journal newsletter database table
- Added: support for MailChimp events, which can be used for behavioral targeting automations (only 3 events are included so far, but more events will be added in future versions)

- Fixed: "Illegal string offset" errors related to subscribers not having an address in MailChimp when "Profile Update" webhooks are enabled
- Fixed: prices set with 3+ decimals were rejected by MailChimp
- Fixed: checkbox custom fields weren't being synced properly
- Fixed: custom fields mapped to Merge Fields weren't detected correctly when the customer first registers in OpenCart
- Fixed: "Unsupported operand types" error related to custom fields
- Fixed: order sending initiated by the admin was picking up on the MailChimp campaign_id cookie
- Fixed: when syncing products manually in a multi-store installation, all product URLs were being sent for the main store
- Fixed: when allowing list selection in the sign-up module, lists were not being sorted by name

- Updated: only enabled customers are now synced when manually syncing
- Updated: MC_LANGUAGE flag is now set when manually syncing subscribers (only for OpenCart 2.3+ because older versions don't store the language_id)
- Updated: added compatibility with Avalara Integration
- Updated: MailChimp doesn't handle multiple currencies well, so all orders and products are now sent in the OpenCart store's default currency
- Updated: MailChimp now requires that a single product have a variant with a title or it's not searchable, so the main variant of a product now has the same title set as the product itself
- Updated: attempted a fix for issues where the cart data is sent over and over by a quick checkout, which could cause customers that placed orders to still get an abandoned cart automation
- Updated: to help shorten the abandoned cart URL that rebuilds the cart, the quantity is no longer included for a product if it's 1

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: No registered users and 5 guests