New Feature – Option to show line item discounts for coupons in the cart, order details, and print receipt.
New Feature – System passing line item discounts through to the order (future orders only).
New Feature – Option to show coupon code message on receipt and order details instead of coupon code.
New Feature – Coupon code message stored to the order (future orders only).
Bug Fix – USPS V3 fix for some rates not returning.
Bug Fix – Modifier issue when adding to cart fixed.
Bug Fix – CSV product export fixed for those that have data errors in their modifiers system.
5.8.12
New Feature – USPS V3 now available, toggle it on in your shipping settings.
New Feature – If you are connected to Stripe sandbox and live site, you may enable an EasyCart user as a test user. Test users can checkout through the sandbox for testing while your store is live.
Improvement – UPS now using updated oAuth API version, which means almost no disconnects moving forward.
Improvement – Cart session does not start until something is added to the cart to prevent caching issues.
Improvement – AJAX calls now specifically state top not cache in hopes some server setups do not cache the responses.
Improvement – The order stores a converted cart ID, which can be used in tracking conversions more easily for third party integrations.
5.8.11
New Feature – Choose coupons to apply to the first order only.
New Feature – Enable and connect direct Google Tags integration.
New Feature – Allow a specific user to enter a different billing from shipping address to override global option.
New Feature – You may now dupicate an order from the admin.
New Feature – New Elementor element for cart icon display (typically used in custom menus).
New Feature – New shortcode for cart icon display: [ec_cart_icon]
Bug Fix – Advanced swatches, checkboxes, and radio selects (with price changes) display fixed for Elementor product templates.
Bug Fix – Square coupon fix to prevent order insert errors to Square display.
Bug Fix – Canada Tax for Quebec calculation fixed.
Bug Fix – Added US military APO states.
Bug Fix – BOGO coupon calculation for order display.
5.8.10
Bug Fix – 5.8.10: Same issue for email receipts fixed where the new signature feature was added in 5.8.8.
Bug Fix – 5.8.9: Some versions of php had an email receipt error and has been resolved.
New Feature – Automated email signature can be added in text format and/or image upload format.
New Feature – Enable automated refund email upon refund submitted.
New Feature – Send a refund issued email from the admin.
Improvement – Estimate shipping expanded to automatically detect Canadian provinces/territories from the postal code. Useful for live shipping rates.
Bug Fix – Subscriptions of zero price caused an error.
Bug Fix – If you have a one-time fee for subscriptions, next bill total was showing incorrectly.
5.8.7
Bug Fix – Stripe error for specific combination of features.
Bug Fix – Object cache issue on updating state or country shipping options fixed.
Bug Fix – Subscription purchase, account creation, plus recaptcha enabled, and cart disabled fixed.
Bug Fix – Subscription purchase, account creation, duplicate email error was not properly reloading the recaptcha (if enabled).
5.8.6
Bug Fix – Redsys api updated to remove deprecated PHP function.
New Feature – Filter added to allow Stripe automatic action handling to be disabled.
5.8.5
New Feature – Elementor store widget now allows to show products by dynamic ID to help with category and manufacturer templates.
New Feature – Stripe subscriptions now allow an upcoming payment alert. Payment alerts are determined in your Stripe account and Stripe webhook.
Improvement – Feature to trim the gateway log adjusted to prevent memory overflow.
Improvement – Subscription details page upgraded.
Improvement – Rating system on front-end requires a click to select your rating, instead of hover.
Bug Fix – Gift card totals were not applying to Canadian taxes.
Bug Fix – Order details, order receipt print, and order packing slip (if date enabled) now convert the date to match the WordPress timezone. This should align with order list values.
5.8.4
Patch from 5.8.3 – Error in creating users from the admin fixed.
Patch from 5.8.2 – Error in the main store js quick fix.
Improvement – Order list keeps the name visible.
Improvement – Order list combined first and last name into a customer name column.
Improvement – Order list, order date updated to show Today, Yesterday, Tuesday, and so on (if within last week).
Improvement – Order list, order date that is in the same year removed year from the display for better readability.
New Feature – Order list, customer name can be clicked to view customer details and quick copy for email and phone.
Bug Fix – Square importer added checks for missing data coming from Square for syncs.
Bug Fix – If the admin links to a user that was deleted, it displays the appropriate error message.
Bug Fix – Improved testing for remote server to use only when required to connect to PayPal or Stripe.
Bug Fix – PHPMailer file removed and replaced with WordPress version.
5.8.1
Update – Works with WordPress 6.8!
5.7.15
Bug Fix – Intuit updated their refresh token format, update to fix token format validation.
Bug Fix – Corrected translations for typo.
5.7.14
Bug Fix – Minification error in the JS file fixed.
Bug Fix – Cookie path upgraded for those that do not have one set.
Bug Fix – Pickup date/time small adjustment for disabling future dates at the correct time.
Bug Fix – Newletter popup second h1 bug fixed.
5.7.13
Bug Fix – Newsletter popup, switched h1 to h2 to prevent seo issues.
Bug Fix – Australian states/territories with 3 characters were not passing to PayPal correctly.
Bug Fix – Elementor product details template with modifier images that switch from a radio button selection were not working.
Bug Fix – For those using different languages, the locale is now passed to Stripe to allow the payment form language to match the selected language.
Bug Fix – Canada tax element IDs were incorrect, causing the values to not update dynamically.
Improvement – Tax rates update, if necessary, on update of shipping method selection.
Improvement – Live shipping rates update table, each item has it’s own update button.
5.7.12
New Feature – Live shipping rates are now sortable via drag and drop.
New Feature – Basic options can be included in an add to cart direct link using the url variable feature.
Bug Fix – Duplication of a basic product with stripe fix to stop adding products incorrectly to your Stripe product catalog.
Bug Fix – Stripe prorate behavior fix.
5.7.11
New Feature – If product is deactivated, a WordPress admin (or WP EasyCart user role) user can still view the product details.
New Feature – You can now use modifiers in your ec_add_to_cart URL (if all modifiers have URL keys and are of non-complex types). System will verify data before adding to the cart or redirect the user to the product if missing a parameter.
New Shortcode – [ec_account_register] to allow you to place the registration account form on any page.
Bug Fix – For live shipping that relies on SimpleXML, system now handles a failure in response from the live rate provider.
Bug Fix – Stripe subscriptions and proration fixed.
Bug Fix – Square with tax on shipping fixed so that orders are created properly in the Square dashbaord.
Bug Fix – Object cache issue with shipping settings fixed.
5.7.10
Bug Fix – Store status tax section shows set up with Canada Tax.
Bug Fix – Button click in admin issue on somse systems fixed.
Bug Fix – Google Merchant schema output fixed for special characters.
Bug Fix – Redirect feature for ec_account shortcode fixed.
Improvement – User list includes user ID.
Improvement – User list can be searched by user ID.
5.7.9
New feature – Add your Stripe webhook signing secret for extra webhook security.
Improvement – Added verification for webhooks.
5.7.8
New Feature – Order status updates, text notifications, now allow for extra dynamic content. View the docs for details.
Bug Fix – Fixed our caching error prevention system to work when jquery is loaded deferred.
Bug Fix – Quickview added h1 tags to your page.
Bug Fix – Restrict access feature needed to account for value 0, not just empty string.
5.7.7
New Feature – Option item images now allow for a default image. Defaults may be left blank to continue with the first image being automatically selected.
New Feature – Verified for WordPress 6.7.
Bug Fix – Option item images with missing option images fixed to use default or empty image icon if necessary.
Bug Fix – iOS bug with disabled variants showing in dropdown fixed.
5.6.0
New Feature – Amazon S3 added in the option item download features (both override and additional files).
Bug Fix – Add to cart shortcode fix.
Bug Fix – Variation tracking, improvement to switching from infinite to tracked for single variants.
Bug Fix – Orders, filter by product, updated to order by product title.
Bug Fix – Fix for USPS dimensions with option item adjustments.
Bug Fix – Shipping rate validation implemented.
Bug Fix – Shipping on Stripe wallet payments had issues.
Bug Fix – Multiple combo boxes with option item quantity tracking and enable/disable feature didn’t always work.
Bug Fix – Candian tax rate saving fixed.
Bug Fix – Store manager type now may upload images for products.
Bug Fix – Subscription renewals were missing the model number in the order details.
Bug Fix – Subscriptions updated to use products + prices instead of plans so that management of price points is easier.
Bug Fix – Security fixes.
5.5.19
New Feature – Will now start logging stock adjustments for orders to help track down changes in stock for managers.
New Feature – Disable accordion or datepicker js in cases where themes have conflicting elements.
Bug Fix – Inquiry with SKU changes on variants now showing in email.
Bug Fix – Twitter icon switched to X.
Bug Fix – YouTube thumbnails fixed, usuing too small of images.
Bug Fix – Spaces not allowed in coupons, now stripped on entry of coupon code in the front end to prevent input errors.
Bug Fix – Special characters in reviews and google meta fix.
Bug Fix – Flex fees calcualtion fix in the reports.
Bug Fix – Variant tracking with infinite amount bug.
Bug Fix – Out of stock admin emails needed to be translated.
5.5.18
Bug Fix – Coupons causing visual error on shipping rates when not a shippable coupon code.
Bug Fix – Categories list in admin: Bug from previous version.
Bug Fix – Product display for option item images with first option disabled or without images. Updated to be more consistent with the product details display.
5.5.17
New Feature – Square inventory sync, you may now enable webhooks to have instant updates between Square and your store. Only applies to inventory count.
Bug Fix – Some product elements not clearing object cache on update.
Bug Fix – Square tokens upgraded to new version prior to the EOL in April of 2024.
Bug Fix – Product SKU verification no longer case sensitive.
Bug Fix – Elementor templates for gift cards fixed.
Bug Fix – Order ID display in order history of accounts.
Bug Fix – Sort order in tables for admin now includes default as the secondary sort order to break sorting ties.
Bug Fix – Paypal express button checkout: Address line 2 was missing from order information.
5.5.16
Bug Fix – Square inventory syncing fixed to sync inventory totals from Square automatically.
Bug Fix – Square inventory updating to square on purchase fixed, there were cases where the wrong ID would be saved to the database. Users having this issue should resync their products in the cart importer.
Bug Fix – Purchasing gift cards with coupon codes was not allowed, fixed to allow discounts on gift cards, while still not allowing purchasing gift cards with other gift cards.
Bug Fix – Shipping + Exclude from calculation feature initialized with no shipping total showing on account order details.
Bug Fix – Shipping + Exclude from calculation + live rates + handling rates was missing handling fee.
Bug Fix – Print receipt bug when current session does not match the guest key.
Bug Fix – PayPal with live rates and no rate selected bug fix.
Bug Fix – Marketing link in grey menu lead to broken delete links for coupons.
Bug Fix – Standard shipping message when no items in the calculation, but a handling fee added was not passing through to the order.
Bug Fix – Having a single payment method was not working with flex-fee filter by payment method.
Bug Fix – Flex fees with wallet payments fixed (when filtering to card payments).
Bug Fix – Flex fees with Square payments fixed (when filtering to card payments).
Bug Fix – Exclude from shipping, but still using handling rates was not working with wallet payments.
Bug Fix – Wallet payment was not switching payment method, which is needed for flex fees.
Bug Fix – Exporting images, where images are all in your media library, excel was forcing a comma formatted list into an integer. We have updated the export/import to use the format ml:# (media library:ID) so that it is easier to manage.
Bug Fix – Back in stock notification email needed to be updated.
Bug Fix – Category filter on product list page was not pulling in the total items properly, preventing pagination.
Bug Fix – Product filter on order list page was not pulling in the total items properly, preventing pagination.
Bug Fix – Option images, with out of stock variations, but backorders allowed was not showing all images.
Bug Fix – Option images, with out of stock variations, was leading to mismatching image, thumbnails, magnification, and lightbox view.
5.5.15
Bug Fix – Admin resend gift card email was not working
Bug Fix – Stock validation in specific situations was causing inconsistent payment results. Typically has to do with items selling out during the checkout process or a max per item limit.
Bug Fix – Various fixes for shipping rates with excluded shipping as the only product in cart.
Bug Fix – Various fixes for shipping rates with handling fees.
Bug Fix – Various fixes for shipping rates with handling fees and discounts.
Bug Fix – Switching store page was not refreshing permalinks.
Bug Fix – If you use an image optimizer, that switches out images for webp images, it was breaking thumbnail selection in the image popup for products.
Bug Fix – With Smush, thumbnails could be losing the data attribute needed to show full image on click, this has been resolved.
5.5.14
Bug Fix – Required company name was not applying in the account section when enabled.
Bug Fix – VAT show included/excluded had duplicate wording (wrong for included).
Bug Fix – PayPal issues with email missing on initial checkout resolved.
Bug Fix – PayPal issues with method shipping rates in some cases.
Bug Fix – PayPal transaction id was not storing properly, making refunds not possible directly from WordPress. Please refund directly from PayPal if you see an error from those orders when refunding.
Bug Fix – Linking issues possible on some servers for tables in the admin (logs, products, orders, etc…), not a common issue.
Bug Fix – Entering a text value into a percentage field and saving could cause issues on PHP8+.
Improvement – Moved setting to stay on product details after add to cart from checkout panel to product details settings panel.
5.5.13
Bug Fix – Firefox had an issue with the admin toggles, which were adjusted to improve mobile compatibility.
Bug Fix – Problem with shipping coupon discounts resolved.
Bug Fix – Issues with PayPal when using custom price labels on modifiers.
Bug Fix – Issue with Stripe when a connection error occurs. Now handles this error case more gracefully.
5.5.12
New Feature – Elementor elements for all product pieces including everything from images, to pricing, to add to cart, and more.
New Feature – Post tags added to allow you to target product, category, or manufacturer type posts. You may need to correct this in the diagnostics by fixing post tags.
New Feature – Post tags added automatically to products when a category is attached. This allows you to target products by category for custom post templates.
New Feature – Post tags feature, fix post tags, in the diagnostics area.
New Feature – Min and max characters on text input modifiers.
New Feature – New checkout setting to require company name field on checkout.
New Feature – Manage variants more quickly by showing only enabled variants and filter out by specific variant items.
New Feature – Flex fee can now apply to payment types (card, klarna, affirm, etc…).
New Feature – Buy now, pay later with Stripe, you can add a custom minimum amount before customers use this feature.
Improvement – Inquiry mode moved to inline instead of popup.
Improvement – Upgraded PayPal api, which enables new features and faster checkout.
Bug Fix – Variants and modifiers both work with inquiry mode emails.