August 8th, 2026

Notifications get personal this month: choose exactly which alerts land in each of a client's email addresses, and let recipients manage or unsubscribe in one click, straight from the email.
Domains get smarter too. Upmind now checks with the registrar before every renewal invoice — if the domain's gone, the order cancels itself. Plus new support for Ascio, and Safeweb dark web monitoring to keep client domains and inboxes watched.
For brands on Cart 2.0, one-page checkout is now a flow you choose, with five new settings to shape the basket and checkout your way. If you still haven’t upgraded, contact support@upmind.com today.
Billing & Invoicing:
NEW - Allow reactivating a contract with a past due date
NEW - Automation override to allow cancelling overdue invoices
NEW - Razorpay checkout now prefills billing details & supports guest email
FIX - Fix swap payment functionality when there's been a fluctuations in the exchange rates
FIX - Bug loading payment options when paying a shared invoice
Admin
NEW - Choose which notifications are sent to each of a client's email addresses
NEW - Recipients can manage or unsubscribe their notifications straight from an email link
NEW - API Admin area endpoint to generate fallback 2FA code for a client
IMPROVEMENT - Clearer labelling on contract product filters
IMPROVEMENT - Better error messaging when setting is enabled to prevent clients from updating company information
FIX - Address editing permission issue for multi-brand orgs
FIX - Custom fields missing when loading a basket
Provisioning
NEW - Domain status sync & automatic order cancellation: Upmind asks the registrar whether a domain is still held before the next renewal invoice goes out — and cancels the order automatically when it isn't
NEW - Safeweb (Auto Login Category provider) - Dark Web monitoring for business domains or emails
NEW - Now supporting Ascio, domain name provider
NEW - View a domain's cancellation logs from the Domain Names section
IMPROVEMENT - NameSilo fetch domain privacy attribute from provider
IMPROVEMENT - CentralnicReseller use provider's Paid Until date to manage domain expiration date
FIX - NameSilo update registration process to prevent issue with contacts missing from newly registered domains
Cart 2.0
One-Page checkout
One-page checkout is rebuilt as a flow a brand selects, and the behaviour that used to come with it — editable basket items, the itemised summary, the promotion field — becomes brand configuration any flow can use.
This release adds five new settings that let you tailor how the basket and checkout behave. All of them ship with defaults that preserve your current setup, so nothing changes until you choose to change it.
basketItemConfig is read-only by default. Switch it on to let customers edit basket items in place — changing the quantity, term, options attributes or provision field values leaving the basket
basketSummaryDetails is hidden by default. Enable it to itemise each product's configuration in the order summary, giving customers a full breakdown of what they've selected
basketPromotionCode is visible by default, showing the promotion code field on the basket. Hide it if you'd rather not surface discount codes at that point in the journey.
basketAction is also visible by default, displaying the basket shortcut in the header. You can turn it off for a cleaner header or where a persistent basket link isn't wanted
productAutoUpdate is off by default. Turn it on to send products straight to the basket, skipping the configure step — useful for catalogues where products need little or no configuration. If a configuration DOES fail to meet the requirements, the customer will be redirected to the configure page for the product, before it can be added to the basket
The promotion code field on the checkout page still reads the existing
ui.checkout.hide_promotions_field setting, so no brand changes are needed on upgrade.
There is also a new layout template: "@context.template": "inset", that is applicable to the basket, auth and checkout pages but can be set globally in brand settings meta/.
Two changes to check on upgrade:
The flow override (brand, category and product) and the ?flow= link parameter are gone. The flow comes from ui.checkout.checkout_flow alone
Set ui.checkout.checkout_flow explicitly. stepped and one_page continue to the basket page after a product is added; with no value set the journey now goes straight to the checkout page, where it previously went to the basket
Other work:
FIX - Error for shared invoices in Cart 2.0