Find the outcome you need.
Start with a symptom, a platform or the thing you want working.
With JavaScript, search filters the whole collection in your browser. Without it, use the linked pages and section navigation below; query filters need JavaScript.
Showing entries 1–40 of 78 in this first collection.
One-off outcome
Get BigCommerce orders flowing again to the system that stopped receiving them
The receiving automation answers order notifications correctly under test, the webhooks are active again, and a list shows which orders missed the gap so you can catch them up.
From £345 · untested offer price
Recurring responsibility
Test your WooCommerce checkout on a copy before each monthly update window
Once a month, before your update window, we apply your pending updates to a store copy and run an agreed script of up to eight checkout cases before and after, then tell you whether to apply or hold.
£195/month · untested offer price
One-off outcome
Bring Shopify stock levels back in line with the system you sync them with
For an agreed set of products at one location, Shopify stock matches your other system under a written rule, proved on a test store and a copy of the other system, with a test sale reducing both once.
From £495 · untested offer price
One-off outcome
Fix Magento product, price or stock changes that do not appear on the storefront
On a copy of your Magento store, an edit to a test product shows on the storefront within an agreed time, and the indexer settings and scheduled jobs behind it are documented.
From £495 · untested offer price
One-off outcome
Map a supplier's category names onto your store categories, with no silent defaults
Every category value in a named supplier feed maps to exactly one of your store categories, or lands in a visible unmapped list. Nothing falls silently into a default category.
From £395 · untested offer price
One-off outcome
Get Shopify abandoned checkout emails sending to the shoppers who qualify
Three test checkouts you run with your own email, each stopping before payment, give the expected result, a recovery email with a working link or none, and the settings behind them are written down.
£165 · untested offer price
One-off outcome
Put products back after a Shopify CSV import overwrote them
A corrective product file and change report restore the fields and variants an import replaced or blanked, proved on a test store that first shows the same damage, before you touch the live one.
From £295 · untested offer price
One-off outcome
Make a Shopify discount code apply exactly as you intended
Each shopping basket on your list gets the discount, or the refusal, you specify on a test store, with the exact settings written down for you to apply.
£145 · untested offer price
One-off outcome
Fix Shopify products rejected for missing brand identifiers
The agreed products submit truthful brand and identifier fields and show no brand/identifier errors in the next Merchant Center item diagnostic; Google approval is not guaranteed.
£175 · untested offer price
One-off outcome
Restore a Shopify product tab lost after a theme update
The agreed product-description tab opens and closes on a duplicated theme on phone and desktop while the underlying product text remains unchanged.
£125 · untested offer price
One-off outcome
Remove leftover Shopify review-app code from one product template
On a duplicate theme the current review widget displays one copy of the expected review content, and retired app code no longer runs on the agreed product.
£149 · untested offer price
One-off outcome
Turn a WooCommerce or Magento product export into a Shopify-ready import file
Your product export becomes a Shopify product file and a matching redirect file, proved by an import on a test store with counts and sampled values matching the source.
From £695 · untested offer price
Recurring responsibility
Check your store's orders and stock against the system they feed, every week
Each week we compare your store's orders and stock with the other system you sync to, and explain up to two causes of any difference a month, so drift is found in days, not after an oversell.
£245/month · untested offer price
Composed outcome
Recover a WooCommerce store after a failed update, to an agreed test-order pass
After a bad update broke several parts of your store, we agree a test-order checklist and work through the faults until the whole checklist passes on a copy, then hand over the fixes.
From £1,750 · untested offer price
One-off outcome
Restore paid member access after Stripe takes a payment
One agreed test purchase activates exactly the intended membership tier on a test account; a failed payment activates nothing.
£195 · untested offer price
One-off outcome
Fix a WooCommerce checkout that offers no shipping for a country you serve
Each destination on your list shows the right shipping methods and costs at checkout on a store copy, and destinations you do not serve show none.
£195 · untested offer price
One-off outcome
Fix WooCommerce orders that stay unpaid after the customer has paid
On a store copy, a successful test payment moves the order to the status you expect, the gateway reports the delivery as received, and a repeat delivery changes nothing twice.
From £295 · untested offer price
One-off outcome
Fix WooCommerce Subscriptions renewals that are late or never created
On a store copy, a test subscription due now gets its renewal order created inside an agreed window and its next renewal scheduled, with the scheduling cause named and documented.
From £395 · untested offer price
One-off outcome
Make a WooCommerce variable product sell every size and colour again
The agreed variable product shows each valid option combination on a store copy, with the right price and stock, and each one adds to the cart as the matching variation.
£245 · untested offer price
One-off outcome
Fix a WooCommerce checkout that broke after an update
Find and fix the one fault that stops customers completing an order after an update, proved with a test order on a copy of your store.
Quote after scope check
One-off outcome
Read every item in a supplier XML feed, and reject a broken file cleanly
A named supplier XML sample imports every well-formed item, with namespaces, CDATA and escapes read correctly; a broken copy is rejected with its line and column and changes nothing.
£295 · untested offer price
Buyer collection
For an ecommerce owner: restore the buying journey without experimenting on live orders
Specify the checkout that fails, preserve payment safety and judge a repair by a completed synthetic order rather than a screenshot.
Troubleshooting guide
Shopify product rejected for brand identifiers: use the actual product facts
Differentiate a missing brand from identifier requirements and avoid inventing values simply to clear a Merchant Center warning.
Troubleshooting guide
Restore a custom product tab after a Shopify theme update
Compare the updated draft with the previous theme and distinguish editor settings from incompatible custom code.
Troubleshooting guide
Uninstalled a Shopify review app? Check code, data and billing separately
Remove a leftover storefront widget without assuming app removal preserved reviews or ended an external subscription.
Platform
Stripe integrations: payment, subscription and access are different states
Understand asynchronous payment events, reliable subscription access and the boundaries of a safe test-mode integration.
Troubleshooting guide
Stripe webhook not updating your app? Separate delivery from processing
Check the destination response, raw-body signature verification and durable processing before replaying payment events.
Troubleshooting guide
Keep application access correct when a Stripe subscription changes
Map purchase, renewal, failed payment and cancellation to an explicit access policy instead of trusting a success page.
Platform
WordPress and WooCommerce repair: protect the live store while finding the conflict
Differentiate a critical error from a checkout regression and test an isolated cause without experimenting on live orders.
Troubleshooting guide
Diagnose WooCommerce checkout conflicts after an update
Isolate the failing theme or plugin on staging and prove the same product, shipping and test-payment journey works again.
Platform
Shopify theme and app changes: preserve storefront behaviour, not just appearance
Understand theme-update carryover, app-code remnants and the evidence needed to repair an existing storefront safely.
Inspectable example
Synthetic worked example: a Shopify import that blanked a vendor and removed variants
Inspect invented rows showing how an import with a blank column and missing option columns changes a product, and the corrective file that restores it.
Inspectable example
Synthetic worked example: reconciling Shopify stock with a warehouse list
Inspect an invented four-product reconciliation showing how a written rule turns raw stock numbers into matches, explained gaps and one real finding.
Inspectable example
Synthetic worked example: an eight-case WooCommerce test-order matrix
Inspect an invented test-order script with the expected result for each journey, written before running it on a staging copy.
Troubleshooting guide
How a Shopify CSV import overwrites products, and how to see what it changed
Why an import can blank fields or strip variants from products you did not mean to touch, and how to compare files to find exactly what changed.
Troubleshooting guide
Why a Shopify discount is refused or stacks wrongly: classes, limits and calculation order
How Shopify decides whether two discounts can combine, which limits apply per order and which settings explain the messages customers see.
Troubleshooting guide
Shopify abandoned checkout emails: when none is sent, and how to test yours
What counts as an abandoned checkout, the cases where Shopify sends no recovery email, and a three-scenario test you can run with your own address.
Troubleshooting guide
Why Shopify stock drifts from another system: locations, quantity states and set versus adjust
How Shopify stores stock per location and in several states, why writing absolute numbers can erase sales, and how to reconcile a sample safely.
Troubleshooting guide
Reconciling a store's orders and stock with another system: a method that finds drift early
Why notification-based syncs miss or repeat events, and a reconciliation routine of two lists and a difference that works on any store platform.
Troubleshooting guide
Moving a WooCommerce or Magento catalogue to Shopify: how options and variants map
How parent and variation rows in a WooCommerce or Magento export become Shopify handles and variant rows, and where the models disagree.