Skip to content

Maikel-Koek/dotmailer-magento-extension

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EMAIL Connector Magento Integration Module

This module uses modman

First ensure you have modman installed (see here: https://github.com/colinmollenhour/modman#installation) ...and run the following in your magento root: modman init modman clone https://github.com/dotagency/dotmailer_magento.git

Don't forget to enable symlinks in: System->Configuration->Advanced->Developer->Template Settings

Facts

  • community & enterprise version.
  • current version - V.5.1.0 config.xml
  • also available on Magento Connect link

Compatibility

  • Magento >= 1.6.2

Upgrade notice

V5.1.0

Bug fixes

  • Audit changes A1 - A14
  • Skip website if no store assigned
  • Manufacturer attribute
  • Raygun - change the title message to non unique
  • Exclusion rules ajax call protocol fix

Features

  • Abandoned Product Name
  • Importer API Enchased
  • Add indexes to tables
  • Transactional email merged to core
  • Order status option source changed
  • System log viewer
  • Single deletes for importer

V5.0.4

Bug fixes

  • Increased the cron sync times to 15 minutes.

V5.0.3

Bug fixes

  • Magento code audit. Brins a lot of performance and architectural imrovements.
  • Fixed fatal error on quote single sync
  • Fixed oAuth redirect
  • Fixed oAuth disconnect button
  • Order sync report column name typo fix
  • Removed hidden form fields connector_customer_id and connector_customer_email from customer accouunt additional newsletter management
  • Fixed rewrite sendNewAccountEmail function to call parent function with actual params instead of default
  • Fixed EDC blocks to load order from registry that was saved in registry from controller. If not found will throws Exception from now.
  • Fixed emmail capture fails on one of the email fields if both newsletter and billing email are presented on the same page.
  • Fixed voucher styling bug where no style was being loaded from config.
  • Fixed contact fields data calculation not working because of status not being an array. Added check if it is an array before start working on it.
  • Fixed Page/ROI data Enable config path in xml.
  • Fixed callback action fro oAuth. Now we check if returned state is an actual admin that exist in Magento.
  • Fixed duplicate review entries. Only approved review will saved for sync.
  • Fixed contact sync. Check if manufacturer attribute exist before calling for it otherwise Magento throws an error and sync fails.

V5.0.2

Bug fixes

  • Fixed fatal error while doing single sync. Key does not exist/not an object.
  • Fixed rewrite of sendNewAccountEmail function to call parent without default values.
  • Fixed OAUTH disconnect link
  • Contact sync check if manufacturer attribute exist before pulling value.

V5.0.1

Bug fixes

  • Fixed upgrade script so it does not get skipped
  • Added ACL to required controllers

V5.0.0

Features

  • New Data Importer
  • Abandoned cart exclusion rules
  • Review request exclusion rules
  • Include product attributes in order sync
  • Include product custom options in order sync
  • Update transactional data for modified orders
  • Configure order status used in customer calculations
  • Automation Queue Enrolment
  • Easy Email capture on newsletter signup
  • Campaign stats for customers in admin
  • Seperate customer and guest syncs
  • Add to cart button for abandoned carts
  • Coupon code styling
  • Editable "view now" text for EDC pages
  • Nosto fallback products
  • Queued customer deletion
  • Log long API response
  • Catalog importer
  • Automation enrollment based on order status
  • Reset Tables button
  • IP restrictions on EDC pages

Bug fixes

  • Reduced default batch size and more frequent batching
  • Custom order attributes not syncing
  • Performance improvements to all data syncs
  • Performance improvments to data analysis page
  • Admin place an order, wrong enviroment
  • Update RFM table
  • Observers that are hit more then once
  • Refactor of the quote sync
  • For sync/observer events only if the feature enabled
  • Sync quotes only with products in it
  • Canceled orders removed the trans data
  • ACL for enterprise report tables. Access denied
  • Date localization for bestsellers and mostviewed
  • Resubscribe subscriber with new status
  • Remove the API log table
  • Add indexes to tables
  • Automation enrollment per website level
  • Fix for rec's per item logic for EDC pages

V4.0.0

Features

  • Transactional email.
  • Dashboard display conflict checker.
  • Namespace updated to Ddg Automaiton.
  • Enterprise version combined.
  • Appcues onboarding.
  • Raygun control to disable and enable.
  • Sweetooth refferal link.
  • Custom OAUTH domain/redirect link options.
  • Use dotmailer template for transactional emails.
  • Wishlist EDC with related, upsell and crosssell.
  • Customer trend data.

Bug fixes

  • Sync limits lowered to 5000 contacts and 200 orders.
  • Review is submited before it's approved.
  • Abandoned Carts triggered from the "LAST_QUOTE_ID".

V3.3.0

Features

  • Nosto Integration.
  • Easy Email Capture(trademark).
  • Reviews.
  • Quote recommendations.
  • Wishlists.
  • Disable Newsletter Success.
  • Disable Customer Success.

Bug fixed

  • Cleaning phpspecs standards.
  • Checkout awareness for abandoned carts.
  • Compatibility with the older versions 1.6.2(full compatibility).
  • Automation Studio fix width and suppress footer.
  • Bestsellers will select and filter the sealable items in collection.
  • Not enough coupons generated.

V3.2.0

  • Transactional Emails Refactor.
  • System Status Dashboard

Features

  • System Status Dashboard.
  • RFM Analisys.
  • Api Status.
  • Raygun Integration.
  • Feed for new releases.
  • Number of days to delete orders from order created date.
  • Abandoned cart limit.
  • Log for all API calls.
  • Alternative abandoned baskets.
  • Mailcheck integration

Bug fixed

  • Magor Refactoring.
  • Cover all the code with testing.
  • Automation when subscriber is not imported yet.
  • Security improvment for api credentials.
  • Campaigns for multi website.
  • Mailcheck frontend notice.
  • Improve reset subscribers.
  • GeoIp redirection for the dynamic content.
  • Config table to store related data not to update on every request.
  • Improve code for dynamic content.
  • Transactional emails refactoring.
  • Payment method for orders.
  • Check for feature active for disabled accounts.
  • Disable sync for not mapped addressbooks.
  • App emaulation to match the env the order.
  • Subdomain dynamic urls.
  • Buttons to run sync services.
  • Ajax reset of the contacts for an updated addressbooks.

V3.1.0

Automation

  • Automation Enrolment.

Features

  • Sweet Tooth Integration.
  • Transactional Emails.
  • Auto create data fields needs total refund amount added.
  • Add 240 hours onto lost basket 3 both guest and customer.

Bugs fixed

  • Dynamic URLS with no value.
  • Transactional data missing product data.
  • Orders over 1000 showing 1.
  • Automap on website level.

V.3.0.3

Single customer sync.

  • Single Customer Sync Button
  • ROI fix
  • Code standards refactoring

V.3.0.2

Automation Studio.

  • OAUTH & Menu
  • Map product attribute-set to transactional data
  • Tracking code SSL fix

V.3.0.1

Transactional Emails Post Release Update.

  • Translations update
  • Default values update
  • Transactional emails enabled fix
  • Manully map the customer ID field
  • Emails Reports enchase with website id field

V.3.0.0 :

Transactional Emails.

  • New Order
  • New Order for Guest
  • Order Update
  • Order Update for Guest
  • New Invoice
  • New Invoice for Guest
  • Invoice Update
  • Invoice Update for Guest
  • New Credit Memo
  • New Credit Memo Guest
  • Credit Memo Update
  • Credit Memo Update for Guest
  • New Shipment
  • New Shipment for Guest
  • Shipment Update
  • Shipment Update for Guest
  • Customer
  • New Customer Account

Features

  • Newsletter Dashboard.
  • Newsletter Contact.
  • Newsletter Orders.
  • Newsletter Campaigns.
  • Product Recomendations styling.
  • TE styling.
  • Subscribers reset button.
  • Custom datafields.
  • New Lost Baskets.

Fixes

  • New SMS Fixes.
  • Sync Orders by store.
  • Subscribers multiwebsite fix.
  • Suppressed contacts for orders.
  • Wishlist contact id update fix.
  • Suppressed contacts per website.
  • Dynamic content for multi-site (multi-currency).
  • Transactional data key.
  • Reset orders direct query.
  • Naming convention for connector compatibility.

V.2.0.5 :

  • Use the Order statuses to send the SMS.

V.2.0.4 :

  • Reset subscriber_imported for reimport.
  • Suppressed contacts button in admin settings.
  • Cleaned the dotmailer_order_imported from db.
  • Fix for table prefix names.
  • Duplicate email address.
  • Website id table update for null values.
  • Ignore deleted sales orders from email_order table.
  • Dropping number of subscribers from address book.

V.2.0.3 :

  • Delete transactional data using email address.
  • Subscriber Sync - fix the contact id when to unsubscribe.
  • Subscriber Sync Empty Request.
  • Change the time format for filenames.

About

The official dotmailer for Magento extension

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 80.3%
  • HTML 12.6%
  • JavaScript 4.6%
  • XSLT 2.4%
  • CSS 0.1%