Installing Ucommerce 9.7 on Sitefinity 15.4 How to install Ucommerce 9.7 on a fresh Sitefinity 15.4 site, including the Lucene 4.8 patch and the J2N 2.1.0 hint path fix that stops installs failing.
Umbraco Commerce payment retries: the hidden order number trap Cancel a payment, come back and pay, and Umbraco Commerce may issue a new order number and overwrite the first attempt. Here's what that means for payment history, customer service and logging, and how to plan for it.
What’s Involved in Launching an E-commerce Website in 2025? Launching an e-commerce website in 2025 offers exciting opportunities, but it also comes with an evolving list of moving parts. From platform selection to fulfilment and third-party integrations, getting from idea to order requires more than just a shopping cart. At TSD, we’ve partnered with brands across
Ucommerce not always updating Parent SKUs on variants The team have just been caught out with this sneaky bug in the new Ucommerce Product GUI in version 9.4.2.21145 that we first spotted in 2021. When editing a SKU on a parent product in the new GUI, it doesn’t update on the product's
Export all products, properties and categories from uCommerce A while ago I posted about how to Export products from Ucommerce into a CSV type format. The database schema has changed slightly since so today I'm posting an updated version of the code for v9. I've also added a second script that outputs the categories
High database CPU usage while checking out on Ucommerce We noticed the other day that a client's site was running really slowly and when calling `ExecuteBasketPipeline` or checking out was returning a mismatch in the number of affected rows. We initially thought the issue was caused by the basket being updated twice but actually it was caused
1p rounding issue on Ucommerce products/discounts We've been hitting an issue over the past few years where the product's price is `1p` out in certain circumstances e.g. £2 off 2 £30 items -it should equal £56.00 but often results in £55.99. The fix is surprisingly (annoyingly) simple -you need
Delete all orders from Ucommerce A while ago I blogged about [how to delete test orders and baskets from Ucommerce](https://thesitedoctor.co.uk/blog/deleting-test-orders-and-baskets-from-ucommerce/) and [Delete all products and orders from Ucommerce](https://thesitedoctor.co.uk/blog/delete-all-products-and-orders-from-ucommerce/) which I frequently
Power Ucommerce facet display names from the CMS ProductDefinitionFieldRepository = Ucommerce.Infrastructure.ObjectFactory.Instance.Resolve>(); private static Dictionary> AllDisplayNames; public static FieldDefinition DisplayNameFromUcommerce(this FieldDefinition self) { var displayName = GetProductDefinitionFieldDescriptions(self.Name); foreach (var description in displayName) self.DisplayNames[description.CultureCode] = description.DisplayName; return self; } private static void EnsureProductDefinitionFields() { if (AllDisplayNames != nul
Error running Ucommerce scratch indexer Illegal duplicate key definitions We hit an interesting issue indexing the Ucommerce data the other day which had us going for a while. It turns out that when upgrading Ucommerce to 7.0.6, some new payment providers were added to `uCommerce_Definition` with duplicate Guids which then caused an issue. We found it