Post by Johnathan » Mon Oct 25, 2010 7:01 am

Image

Image

Current Version: v2024-3-12 (release notes)

OpenCart Versions: 1.5.1.x - 4.0.2.x

To Purchase: Visit Clear Thinking or opencart.com

Image Image Image

Automatically pass newsletter subscription information from your OpenCart site to your MailChimp newsletter list (and vice versa) behind the scenes, making less work for you! Customers will be synced during standard registration, checkout registration, and when admins perform actions in the admin panel. It also includes a sidebar module, to allow non-customers to sign up to your list.

  • Upload and go — no core file modifications are necessary. The extension utilizes vQmod for OpenCart 1.5.x, ocMod for OpenCart 2.x/3.0, and Event hooks for OpenCart 4.0.
  • Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".
  • Manually synchronize your lists with a single click when you first install the extension — after this, all information will be synchronized in the background.
  • Automatically add customers to your MailChimp list when they choose to receive your newsletter in OpenCart, both during account registration and any time after.
  • Easily synchronize e-mail, name, address, and phone information with MailChimp when customers edit their info in the front-end, and when administrators edit it in the back-end.
  • Choose whether to auto-create customers in OpenCart when they sign up for your newsletter through the sidebar module or through a MailChimp form.
  • Pass information from MailChimp back to OpenCart using the webhook functionality built into the extension.
  • For syncing with multiple MailChimp lists, mapping customer fields to merge tags, interest group support, and additional module features, see MailChimp Integration Pro. To inquire about upgrading and upgrade pricing, contact Clear Thinking.


Image Image Image Image Image Image Image Image Image
Last edited by Johnathan on Sun Sep 25, 2011 5:25 am, edited 3 times in total.

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Mar 25, 2011 1:14 am

Updated to v3

Release Notes:
- Changed Integration Service into a regular modification with instructions
- Added vQmod file
- Split readme file into instructions.txt and license.txt
- Added releasenotes.txt

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Jul 05, 2011 12:09 am

Updated to v150.1

Release Notes:

- Removed dependency on Opencartstore.com's MailChimp Module
- Added admin panel to select the MailChimp API Key, List ID, and Merge Tags
- Now sends customer's Address and Phone info in addition to E-Mail and Name
- Updated to include compatibility with 1.5.0.x
- Made minor code improvements

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sun Jul 17, 2011 8:10 pm

Updated to v151.1

Release Notes:

- Updated to include compatibility with 1.5.1.x

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sun Sep 25, 2011 5:26 am

Updated to v151.2

Release Notes:

- MailChimp can now pass information back to OpenCart using Webhooks
- Addresses are now passed to MailChimp when the customer edits their general account information within OpenCart
- Fixed bug with not subscribing when merge tags aren't used
- Fixed error message when customer has no default address set

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri May 25, 2012 8:57 am

Updated to v153.1

Release Notes

- NOTE: Updating from previous versions will require you to redo some settings
- Added standard module (for left/right column or top/bottom content), to allow sign-ups for customers without accounts
- Added ability to manually sync OpenCart and MailChimp lists
- Added ability to automatically create customers when an e-mail added to MailChimp doesn't exist in OpenCart
- Added auto-sync when customers register during checkout
- Added auto-sync when customers edit their default address
- Added auto-sync when customers are created, edited, or deleted by an admin
- Added auto-sync support for bingo's One-Page Checkout extension
- Updated webhook settings so the webhook URL is automatically added
- Verified compatibility with 1.5.2 - 1.5.3.x
- Removed compatibility with 1.4.1 - 1.4.7
- Removed edits.txt (vQmod is now required)
- Removed reliance on MailChimp API file
- Updated instructions.txt
- Updated license.txt

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sun May 27, 2012 10:30 pm

Updated to v153.2

Release Notes:

- Fixed bug with front-end module not subscribing
- Fixed error "Setting up multiple WebHooks for one URL is not allowed"
- Fixed errors "Undefined variable: v14x" and "Undefined variable: v150"

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sun Jun 03, 2012 4:38 am

Updated to v153.3

Release Notes:

- Fixed bug with "No more than 50 email addresses may be requested."
- Fixed error during checkout when customers register but not subscribe
- Fixed error when syncing with no subscribed customers in OpenCart

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Aug 09, 2012 9:47 pm

Updated to v153.4

Release Notes:

- Fixed errors: "Undefined index: zone" and "Undefined index: country"
- Fixed error: "Setting up multiple WebHooks for one URL is not allowed"
- Increased CURL timeout to 30 seconds to prevent errors

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sun Aug 19, 2012 7:43 am

Updated to v154.1

Release Notes:

- Fixed bug with syncing zone names that include HTML characters
- Verified compatibility with 1.5.4.x

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Oct 02, 2012 10:35 pm

Updated to v154.2

Release Notes:

- Fixed bug: settings not properly retrieved from database in 1.5.0

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Dec 13, 2012 11:42 pm

Updated to v154.3

Release Notes:

- NOTE: This version contains important security updates -- please upgrade to this version and click "Save" in the admin panel to apply the update
- Fixed: MailChimp errors were not being logged properly
- Fixed: "MAILCHIMP_INTEGRATION -90 ERROR: You must specify a apikey value for the listBatchSubscribe method"
- Improved: required merge tags for a list that are not set are now filled in with "(none)" to prevent errors

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Feb 13, 2013 1:46 am

Updated to v155.1

Release Notes:

- Added: ability to select different MailChimp Lists for different OpenCart stores and customer groups
- Added: all List IDs are now automatically pulled and can be selected from
- Added: combined /admin/model/module/ and /catalog/model/module/ files into a single /system/library/ file. If upgrading, you can delete these old files
- Added: ability to choose if auto-created customers are disabled or enabled
- Added: ability to select whether to send MailChimp double opt-in e-mails
- Fixed: error for countries without iso_code_2 fields and zones without names
- Fixed: addresses not being passed to MailChimp because they require a state
- Fixed: blank merge tags are filled in with the defaults every time
- Updated: vQmod file to support renamed admin folders
- Updated: instructions.txt
- Verified: compatibility with 1.5.5.x

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Feb 16, 2013 10:58 pm

Updated to v155.2

Release Notes:

- Fixed: "Undefined index: customer_group_id" error
- Fixed: "Undefined index: mailchimp_integration_data" error

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Feb 23, 2013 1:02 am

Updated to v155.3

Release Notes:

- Added: explicit default parameters to listSubscribe and listUnsubscribe, to make them easier to change if desired in the future
- Fixed: "You must specify a value for the id listMembers method" error
- Removed: unnecessary double_optin flag when deleting customers in OpenCart

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Apr 30, 2013 1:36 am

Updated to v155.4

Release Notes:

- Fixed: settings always displays defaults in the admin panel in 1.4.x
- Fixed: error messages during sync only display for last list synced
- Fixed: customer group selection during registration is ignored

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat May 11, 2013 12:34 am

Updated to v155.5

Release Notes:

- Fixed: changing a customer's group in the admin doesn't change their list

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Jun 19, 2013 3:58 am

Updated to v155.6

Release Notes:

- Added: check for POST data for the module subscribe() function
- Added: customer's language is now set in MailChimp (the MC_LANGUAGE merge tag) based on the customer's browser language, along with the ability to set a default value in the admin panel
- Added: ability to redirect to a different page after a customer subscribes using the module
- Added: ability to hide the module and display it as a pop-up when a link is clicked

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Jul 17, 2013 12:07 am

Updated to v155.7

Release Notes:

- Added: ability to set different customer groups based on newsletter status
- Added: e-mail addresses entered in the sidebar module that are already subscribed now give a proper "already subscribed" message
- Added: additional code to vQmod file to have MailChimp Integration work when a checkbox is added to the guest checkout
- Fixed: profile updates from webhooks are not updated in OpenCart properly
- Updated: extended CURLOPT_TIMEOUT to 90 seconds for large databases
- Updated: error messages returned in the sidebar module are now the messages passed back from MailChimp. To override this, edit the following file: /catalog/language/english/module/mailchimp_integration.php
- Updated: instructions.txt file

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Apr 22, 2014 2:53 am

Updated to v156.1

Release Notes:

- Added: sync success messages to logging when enabled
- Added: additional code to vQmod file to have MailChimp Integration work when a checkbox is added to the contact form
- Added: additional code to work with a guest signup box in OneCheckout
- Fixed: manually Syncing always uses the default store's lists for customers
- Fixed: text and setting order changed to reflect that "Newsletter Status Mapping" actually occurs after "List Mapping"
- Updated: instructions on where to find API Keys
- Updated: instructions.txt file

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: No registered users and 210 guests