Abandoned Cart 4.x is on version 3.0.1
, released on Nov 15, 2024
Released Nov 15, 2024
Carts are now sortable.
Carts can be searched.
Carts are now lazy-loaded for performance.
Carts are now paginated.
Carts are now listed newest first by default.
Fix PHP type issues for plugin settings, not working well with .env
variables.
Released Oct 25, 2024
Migration to verbb/abandoned-cart
.
Now requires Craft 4.0+.
Now requires Craft Commerce 4.0+.
Changed abandoned-cart/base/find-carts
action to abandoned-cart/carts/find-carts
.
Changed abandoned-cart/base/restore-cart
action to abandoned-cart/carts/restore-cart
.
Removed "Abandoned Carts Total" widget.
Removed stats from Abandoned Carts Dashboard.
Released July 18, 2024
SQL issue when aggregating total from orders recovered
Released Jan 05, 2024
Added an event to allow for customisation or cancellation of emails
Installation issues + PostgreSQL support
Released Aug 31, 2023
Merged PR that resolves empty carts sending emails
Released Feb 22, 2023
Ading missing translation on cart error
Fixed export for missing purchasables
Released Jan 11, 2023
CP Widget error on Commerce 4.2 (thanks @jerome2710)
Released July 11, 2022
Find carts button is now only visible when in Test mode
replaced new Message()
with mailer->compose()
to support custom mailers
blacklist is now utilized better
Released July 11, 2022
Support for Craft & Commerce 4
Released July 11, 2022
Cart restore message can now be translated / supports multi-sites
Released Oct 19, 2021
Added multi-site to email templates (Thanks @billmn for the PR).
find-carts
route can be triggered without being logged in (still requires passKey)
Released Dec 02, 2020
Added user permissions for settings area. Ensure any "non admins" have the appropiate access after updating.
Released Oct 02, 2020
Merged pull request that fixes a dashboard widget error
Released Aug 07, 2020
Merged pull request to resolve spelling mistakes
Released Aug 06, 2020
Added support for environmental settings.
Released Aug 06, 2020
Fixed an issue relating to blacklisting emails
Fixed an issues relating to timezones
Merged a few simple pull requests
Released Apr 08, 2020
Emails can now be blacklisted. Simply a comma seperated list of emails to be ingored.
Minor fix for empty dashboard state
Released Mar 10, 2020
Tweaks to composer requirements
Released Mar 09, 2020
Minor tweaks to dashboard stats and layout.
Released Mar 07, 2020
New widget using Commerce 3 stats. Allows you to view recovered total based on date range.
Plugin now required Commerce 3.0+ which also means Craft CMS 3.4+ is required.
Released Mar 07, 2020
Fixed an issue relating to disabling 2nd reminder from 1.4.0
Released Feb 15, 2020
The 2nd reminder can now be disabled so that only one reminder is sent.
Added the simple ability to view all abandoned carts as json. This includes basic order and product details.
Now tested with Craft 3.4+ and Commerce 3.0+
Released Apr 10, 2019
Minor fix from @billythekid for reocvery url not being set for incomplete orders.
Released Aug 08, 2019
The from email and name that get pulled from systems settings are now parsed through Crafts environment function for people that were using environment variables in settings.
Released Aug 05, 2019
Removed cart variable from default example templates. Users using the default templates were experiencing issues with sessions
Released Aug 05, 2019
Updated dashboard to show last updated date from the order and not the abandoned cart record
Added order reference to dashboard table
Released July 10, 2019
Fixed an issue where test mode was not set on the dashboard when no orders have yet been abandoned
Released July 04, 2019
Fixed an issue on the dashboard where the order wasn't being found and displayed
Dashboard now displays if Test Mode is enabled or not
If cart recovery fails (expired) and a custom recovery url is set, that will be used
Released June 08, 2019
Jobs can be triggered via a URL now using a secret key. This means people without access to cron jobs can use this plugin
Added setting for a configurable secret key which is used to verify job requests
Released June 08, 2019
Test Mode 🎉 Test mode allows the queue to be bypassed and emails to instantly be sent allowing for quicker and easier testing
Default email templates now include {% set cart = craft.commerce.carts.cart %}
so that commerce helper functions like |currency
can be used
Released June 04, 2019
Added support for allowAdminChanges
, settings will be disabled by default
Released May 30, 2019
New plugin icon 🎉
Fixed the issue #14 which involved abandoned carts with no email addresses. I've submitted a pull request to Craft Commerce to change how emails are stored when an order is first created
Released May 19, 2019
Resolved a date deprecation warning
Released May 10, 2019
Abandoned carts still display if original Order is missing
Released Apr 10, 2019
Patch for last version, fixes missing folder
Released Apr 10, 2019
Fixed a bug that was introduced in version 1.1.1
Added the ability to change recovery url to soemthing other than shop/cart
Released Mar 23, 2019
Added pagination to the dashboard to handle sites with large amounts of orders
Released Mar 19, 2019
You can now manually trigger the job that searches for abandoned carts! Useful if you don't have access to cron jobs
Added additional documention/instructions to help with setup
Released Feb 20, 2019
Breadcrumb link
Released Feb 16, 2019
Initial release