Commerce 1.7 pre-release
We’re pleased to share the release of Commerce for MODX 1.7.0-rc1. This is a small feature release with some useful new features, fixes, and an experimental option to improve your store’s functionality.
Here’s what’s new:
- MODX Tags in admin templates
Admin templates now support MODX tags, making it easier to customize and extend the admin interface. You can now call snippets or chunks in the admin templates and have those render out more information. - Improved currency subunits handling
Payment gateways like Authorize.net, Braintree, Mollie, MultiSafePay, and PayPal, as well as TaxJar, now correctly handle currencies with a different number of subunits. Most currencies around the world have 2 subunits (e.g., 100 cents = 1 euro), but we made sure these gateways now properly use your configured settings for currencies that are different. - Force users to complete or cancel pending payments
There’s a new experimental setting to guide customers directly to the Payment step if they have a pending transaction. This can help guard against users making cart changes or going back in the browser once they've started a transaction. Enable the newcommerce.checkout_force_payment_experimental
system setting to opt-in to using this.
In Commerce 1.7.0-pl we will remove this setting and make it the default experience, but we want to make sure it works well with everyone's themes and payment gateways first. - Markdown filters in Twig Templates
The Twig parser now hasmarkdown
andmarkdown_inline
filters, allowing you to easily format content as markdown in your templates, like {{ description|markdown_inline }}
This is a release candidate, so as always we encourage testing on staging environments first. If you come across any issues, please do let us know.