SALESmanago integration plugins – essential information

Up-to-date version version 2.6.2
Last updated 2021‑08-24
In progress ---
Minimum required Prestashop version version 1.6.1.0
Minimum PHP version required 5.6
Download link Prestashop1.6.x
Marketplace ---
Changelog

version 2.6.2

  • add mapping newsletter status during checkout

version 2.6.1

  • change API-SSO-UTIL version to 2.6.2-p1
  • fix PHP issue

version 2.6.0

  • add new API method transferBoth
  • add new API method transferEvents
  • add new API method transferContacts

version 2.5.6

  • force opt-in/opt-out option disabled

version 2.5.5

  • improvement for adding gender tag

version 2.5.4

  • fixing sending form data after login

version 2.5.3

  • added functionality - checking customer status after login

version 2.5.2

  • added default platform settings after login

version 2.5.1

  • added guest purchase tags and fixed front admin views

version 2.5.0

  • added PURCHASE external event configuration
  • added contact email domain ignore option

version 2.4.2

  • changed salesmanago api method version for PURCHASE events (v2)
  • added status of external events selected for exports (delivered status)

version 2.4.1

  • changed salesmanago api method version for CART events (v2)

version 2.4.0

  • added cancellation & return event
Up-to-date version version 2.5.8
Last updated 2021‑03-29
In progress ---
Minimum required Prestashop version version 1.7.x
Minimum PHP version required 7.1
Download link Prestashop1.7.x
Marketplace ---
Changelog

version 2.5.8

  • prevent from checking if controller has a type null (referring to Baselinker integration via API)
  • new hook displayBeforeBodyClosingTag added
  • attached monit code to the new hook

version 2.5.7

  • added sending external id in ext events
  • added sending external id in contactUpsert (id client from platform)

version 2.5.6

  • improve sql query in counting orders for export
  • improvement for adding gender tag
  • improvement in views tooltip (double-optin, events)

version 2.5.5

  • add actionObjectCustomerAddressAddAfter & actionObjectCustomerAddressUpdateAfter hooks to add & update address from admin panel
  • fix saving country from admin panel

version 2.5.4

  • fix address details sending to SM (phone number)

version 2.5.3

  • added default settings after login

version 2.5.2

  • fixed getContactByEmail request params

version 2.5.1

  • added guest purchase tags and fixed front admin views

version 2.5.0

  • added PURCHASE external event configuration
  • added contact email domain ignore option

version 2.4.2

  • changed salesmanago api method version for PURCHASE events (v2)
  • added status of external events selected for exports (delivered status)

version 2.4.1

  • changed salesmanago api method version for CART events (v2)

version 2.4.0

  • added cancellation & return event
Up-to-date version version 3.1.0
Last updated 2021‑12-14
Minimum required Wordpress version version 4.6.x
Minimum required WooCommerce version version 3.8.1
Minimum PHP version required 5.6
Download link Download
Marketplace Go to marketplace
Changelog

3.1.0

  • Added client reporting
  • Support for separated consents (email and mobile marketing) in gravity form, contact form 7 and fluent forms
  • Added separated consents (email and mobile marketing) in WooCommerce and WordPress
  • Added configurable custom properties types

3.0.8

  • Fixed bug with double opt in in gravity form, contact form 7 and fluent forms

3.0.7

  • Updated library (fix for multiple tags)
  • Support for custom monitoring cookie TTL
  • Support for separated consents (email and mobile marketing) in gravity form, contact form 7 and fluent forms
  • Fixed product ids for external events
  • Added variant id option

3.0.6

  • Configurable product identifier type (SKU, Product ID, Variation ID) for external events added
  • Configurable location field for external events added
  • Account details fields added

3.0.5

  • CF7/GF/FF: It is now possible to specify confirmation emails per-form using sm-doi-template-id, sm-doi-account-id, sm-doi-subject hidden fields
  • Fluent Forms integration added
  • Fixed WooCommerce events assigning to wrong contact

3.0.4

  • Consecutive PURCHASE events can now be ignored
  • Contact Form 7 integration now supports acceptance field
  • Fixed issue with ignoredDomains warning after first login

3.0.3

  • Added Cart Recovery
  • Fix for GF tags & address
  • Added shipping method name

3.0.2

  • Fix for GF custom details

3.0.1

  • Settings from older plugin version are now applied to the new plugin
  • User language is now sent to SALESmanago

3.0.0

  • Plugin has been completely rewritten from scratch
  • New settings structure
  • Removed unnecessary functionality
  • Added support for a custom endpoint
  • Added configuration schema version in Entity\Configuration
  • Gravity Forms now supports custom properties
  • Export will no longer fail if max_execution_time has been reached
  • Monitoring code can now be turned off

2.7.0

  • New methods for event and contact transfer
  • Performance improvements

2.6.9

  • fixed for REST API registration /recover
  • fixed: updating cart updates an external event instead of creating a new one. (pl wersja : Zdarzenia zewnętrzne typu koszyk od teraz się aktualizują, zamiast dodawać jako nowe)

2.6.8

  • fixed contact submission for CF7
  • fixed contact submission for GF
  • forms are now identified by id, not title

2.6.7

  • fixed send PURCHASE event
  • added substring for details to gravity forms

2.6.6

  • fixed export model (exclude order with product quantity lower than 0)
  • fixed ProductModel file. Add float type
  • fixed response message after contacts export
  • fixed sql query in exportModel

2.6.5

  • downgrade api-sso-util library to 2.5.2 version

2.6.4

  • bug fix
  • smoptst cookie status fixed

version 2.6.3

  • added guest purchase tags

version 2.6.2

  • added ignore domains
  • updated views

version 2.6.1

  • fixed bug with inputs type checkbox in GF
  • fixed payment bug in WC integration
  • updated views

version 2.6.0

  • removed pre-purchase method and it’s hook (prevent from PURCHASE events duplicates)
  • added PURCHASE external event configuration

version 2.5.7

  • added consents integration to Gravity Forms module

version 2.5.6

  • added cancellation & return event
Up-to-date version version 2.3.2
Last updated 2021-08-20
In progress ---
Minimum required Magento version version 1.9
Minimum PHP version required 5.6
Download link Download
Marketplace Go to marketplace
Changelog

version 2.3.2 Refreshed 20.08.2021

  • fix error: Observer::customerRegister tagger object equal null

version 2.3.1 Refreshed 13.08.2021

  • truncate request fields to specific length
  • add switchable id types for products

version 2.3.0 Refreshed 22.09.2020

  • fixed major bugs

version 2.2.3

  • added customization in Hooks -> setCustomerData()
  • get few variables from custom registration field using $_REQUEST variable
  • fixed event cookie time
  • removed unnecessary files
  • updated package.xml, SalesmanagoSso.xml

version 2.2.2-RC1

  • fixed overloading cookie smcntctgs

version 2.2.1

  • fixed contact status after submit confirmation
  • fixed synchronize contact method

version 2.2.0

  • added purchase configuration (hooks, other, cron)
  • added metrix
  • fixed empty email after callback subscription

version 2.1.9

  • fixed cookie, turn off httpOnly

version 2.1.7

  • changed salesmanago api method version for PURCHASE events (v2)

version 2.1.6

  • changed salesmanago api method version for CART events (v2)

version 2.1.5

  • fixed adding tags & tags validation
Up-to-date version version 4.1.1
Last updated 2021-12-22
In progress ---
Minimum required Magento version version 2.0
Minimum PHP version required 7.0
Packagist package composer require benhauer/salesmanago-integration
Download link ---
Marketplace Go to marketplace
Changelog

4.1.1

  • add update owners list button to configuration;
  • add disable monitoring code option in configuration;
  • add fix processing CART and PURCHASE with virtual products;

4.1.0

  • add export quotes as CART event;
  • fix $shipping description in PURCHASE event while origData is null;
  • change PURCHASE event detail4 from base currency code to order currency code;
  • add to event CART detail4 with quote currency code;
  • add to event PURCHASE detail5 with shipping description;
  • add to event PURCHASE detail6 with order payment method;
  • add to event PURCHASE detail7 with order shipping address countryId;
  • add to events CART and PURCHASE detail8 with categories ids;
  • add to events CART and PURCHASE detail9 with store locale;
  • add to events CART and PURCHASE detail10 with metadata;

4.0.9

  • fix null shipping_description for checkout_type_multishipping_create_orders_single hook;

4.0.8

  • added configurable redirection after cart recovery
  • added configurable cookieTTL
  • added optionals order states for purchase events export

4.0.7

  • replace a reference to return type array CartRecovery::convertProductToEntity()
  • fixed exports datetime parse
  • fixed add customer form admin panel
  • fixed overwrite empty billingAddress for Contact in Export
  • change product ids in PURCHASE events for configurable product types to exact product variant id
  • remove variant_id option form Event ProductId configuration select

4.0.6

  • fixed set tags to contact after purchase and guest purchase

4.0.5

  • functionality of cart recovery has been added
  • change product id to child product id in external events for configurable products

4.0.4

  • getting the shipping method as a SALESmanago 5th detail
  • add change\edit contact email from customer panel

4.0.3-p2

  • fixed missing configuration active value

4.0.3.1

  • bug with exporting events fixed

4.0.3

  • fixed export mechanism
  • fixed login to component

version 4.0.2

  • fixed purchase events
  • fixed admin create customer
  • fixed event CANCELLATION
  • fixed add PURCHASE from admin panel

version 4.0.1

  • removed unnecessary wish list observer

version 4.0.0

  • configuration mechanism changed
  • custom endpoint field added
  • create account functionality removed
  • totally refactored admin controllers and models
  • exports upgraded
  • smbanners and customjs options added
  • added the ability to select a product ID in events
  • refactored hook mechanism

version 3.2.3

  • errors removed from the console
  • UI number of contacts fixed

version 3.2.2

  • fixed observer OrderStatusChange
  • fixed getDataOptions() error
  • fixed double PURCHASE

version 3.2.1

  • added editable config location field
  • added contact lang from store view lang
  • fixed add customer form admin issue
  • changed monitoring code parent block (place)

version 3.2.0

  • implementation of new transfer method for contacts and events
  • fixed add smclient
  • added synchronization
  • fixed config\login username

version 3.2.0

  • fixed syncRule
  • fixed newsletter subscribers statuses
  • fixed Go to configuration button

version 3.0.9-p2

  • fix newsletter subscription

version 3.0.9

  • fixed callback optin/optout - when main config is logout callback not working
  • fixed sending emails to contact after export
  • fixed miss province after export

version 3.0.9-RC1

  • fixed callback optin/optout - when main config is
  • logout callback not working

version 3.0.8

  • fixed optin/optout when confirm subscribe from url

version 3.0.7-p1

  • added etc/acl.xml
  • changed TEST_MAIL value - the error concerns changes on the salesmanago side
  • removed pageFactory from In and Out
  • added guest purchase tag
  • do not send the newsletter tag when the newsletter is not confirmed
  • endpoint salesmanago.es

version 3.0.6

  • adjust to Magento 2.1.x
  • fix optout contact with guest purchase upsert
  • fix cancel order

version 3.0.6-RC1

  • renamed namespaces for Observers class
  • adjusted to magento 2.1.x
  • fixed optout contact with guest purchase upsert

version 3.0.5-p1

  • removed sales_order_save_after duplicate hook for OrderStatusChanged
  • removed checkout_submit_all_after duplicate hook for KlarnaCheckout

version 3.0.5

  • changed namespaces for AbstractModel
  • changed logo

version 3.0.4

  • added PURCHASE external event configuration

version 3.0.3

  • changed UI to be compatible with Magento framework
  • fixed problems with contacts/events exports

version 3.0.2

  • fixed UI welcome page component error

version 3.0.1

  • fixed problem with contacts export
Up-to-date version version 1.0.4
Last updated 2021-03-08
Minimum required Shopware version version 5.2.x
Minimum PHP version required 7.2
Download link Download
Marketplace ---
Changelog

version 1.0.4

  • removal of the registration tag after guest purchase

version 1.0.3

  • fixed opt-in status after editing user data
Up-to-date version version 2.0.1
Last updated 2021-07-15
Minimum required Shopware version version 6.3.x
Minimum PHP version required 7.2
Download link Download
Marketplace ---
Changelog

version 2.0.1

  • introduced cart recovery
  • cart logics improved

version 2.0.0

  • improved multistore mechanics
  • getting the shipping method as a SALESmanago 7th detail
  • SALESmanago opt-in/opt-out callbacks added

version 1.1.1

  • plugin update to platform version 6.3.5
  • fixes in the monitoring code
  • fixes in cookies

version 1.1.0

  • login mechanics updated
  • export of customers and transactions added
Up-to-date version version 1.3.1
Last updated 2020‑07‑20
Minimum required Opencart version version 2.0
Minimum PHP version required 5.6
Download link Download
Marketplace ---
Changelog

version 1.3.0

  • fixed error message when change language on create page
  • changed text of the password message

version 1.2.1

  • added tags for guest purchase

version 1.2.0

  • added Multistore functionality

version 1.1.4

  • added appmetrix monitoring

version 1.1.3

  • fixed problem with CART event

version 1.1.2

  • changed salesmanago api method version for external events (v2)

version 1.1.0

  • added cancellation & return events
Up-to-date version version 2.0.4
Last updated 2021-10-14
Minimum required Opencart version version 3.0
Minimum PHP version required 5.6
Download link Download
Marketplace ---
Changelog

version 2.0.2

  • Fix for multiple PURCHASE events
  • Enabled CANCELLATION, SENT_COMPLETE (...) External Events with easy customization

version 2.0.1

  • Fixed disappearing footer

version 2.0.0

  • Native UI to reduce issues during login
  • Better multistore experience

version 1.3.0

  • Implementation of new contact and event transfer methods
  • Fix for location detail
  • Fix for address edit
  • Fix for OC-Event duplication
  • Added more order statuses with support for admin action

version 1.2.4

  • merged plugin versions for OC2.3 and OC3.0
  • edited address data will now be submitted to SM
  • address submitted during registration will now be transferred to SM
  • Guest Purchase and Cart events will now be submitted to SM
  • Ordered number will be submitted as external ID
  • Province/State will be submitted to SM for guest purchases
  • Further SQL security improvements
  • Changed account data will no longer mark contact as opt-out
  • Fixed for external ID of Contact
  • Fixed for double contact upsert on guest purchase
  • Fixed for duplicating triggers during reinstall
  • Minor security improvements
  • Supported for OC 2.3

version 1.2.3

  • fix backend issue with adding & editing customer (getting config_store_id doesn't work on backend)
  • improve sql security

version 1.2.2

  • fixed error message when change language on create page
  • changed text of the password message

version 1.2.1

  • added tags for guest purchase

version 1.2.0

  • added Multistore functionality

version 1.1.4

  • added appmetrix monitoring

version 1.1.3

  • fixed problem with CART event

version 1.1.2

  • changed salesmanago api method version for external events (v2)

version 1.1.0

  • added cancellation & return events
Up-to-date version version 1.4.1
Last updated 2021-09-15
Minimum required Shoper version n/a
Download link ---
Marketplace Go to marketplace
Changelog

version 1.4.1

  • Fix for error 17

version 1.4.0

  • Enabled multistore (requires per-Client customization)
  • Frontend actions moved to new API methods

version 1.0.2

  • added appmetrix code

version 1.0.1

  • minor fixes
  • changed salesmanago api method version for external events (v2)

version 1.0.0

  • initial release
Up-to-date version version 1.7.0
Last updated 2021‑10-06
Minimum required Shopify version n/a
Installation link Install
Marketplace Shopify App Store
Changelog

version 1.7.0

  • new API methods for contacts&events
  • new structure for Slim routes
  • refactor webhooks
  • new approach for setting configuration
  • prevent double sending e-mail confirmation in Double Opt-In

version 1.6.0

  • simplified plugin view
  • billing API removed
  • unused routes/methods removed

version 1.5.8

  • billingAPI added

version 1.5.7

  • add checking whether email is empty during webhook is fired
  • improve sending tags during order create

version 1.5.6

  • add to order export checkbox which allows to export open & archived transactions

version 1.5.5

  • add pagination on order export - fix send sku in exports

version 1.5.4

  • added functionality to send SKU in external event

version 1.5.3

  • add guest purchase tag & fix register tag for guests

version 1.5.2

  • add functionality to send product_id or variant_id in external events

version 1.5.1

  • added pagination on customer export

version 1.5.0

  • changed for purchase process
  • added new mechanism which resolve "smclient" problem after purchase steps
  • added SameSite attribute to cookies
  • fixed cart event
  • fixed basket live time

version 1.4.1

  • added appmetrix script

version 1.4.0

  • changed salesmanago api method version for external events (v2)
  • added email domain ignore configuration
  • added new location (e-shopid) for external events
  • added cancellation event

version 1.3.1

  • added double-optin module
  • added smevent cookie configuration
  • removed webpush code from monitoring code
Up-to-date version version 1.1.2
Last updated 2021-05-25
Minimum required Shoplo version n/a
Download link ---
Marketplace Go to marketplace
Changelog

version 1.1.2

  • removed adding newsletter tags while processing webhooks
  • added js listener to edit form

version 1.1.1

  • added appmetrix script

version 1.1.0

  • changed salesmanago api method version for external events (v2)
  • UI update
  • removed web-push code injection
  • added cookie expire time configuration
  • added email domain ignore configuration
  • added cancellation event

version 1.0.0

  • initial release