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 41–80 of 110 in this first collection.
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.
Troubleshooting guide
Redirects and launch checks when you move a store to Shopify
How old product addresses are redirected, the rule that stops a redirect working, the order of work, and the checks to run before switching a domain.
Troubleshooting guide
Why a WooCommerce variable product loses choices: attributes, imports and the "Any" option
How WooCommerce builds the size and colour choices a shopper sees, what breaks them after an import or edit, and how to test each combination.
Troubleshooting guide
Why WooCommerce shows no shipping for an address you serve: zone order and postcode entries
How WooCommerce picks one shipping zone per address, why zone order matters and how postcode patterns decide who gets which shipping method.
Troubleshooting guide
WooCommerce orders stuck on Pending payment after the customer paid: where the confirmation is lost
How a payment confirmation reaches WooCommerce, the status each failure leaves, and a safe way to find where it stops without touching live payments.
Troubleshooting guide
Why WooCommerce Subscriptions renewals run late: the scheduler behind every renewal
How a renewal is triggered by Action Scheduler and WP-Cron, why quiet sites and disabled cron leave renewals overdue, and how to test on a copy.
Troubleshooting guide
What a WooCommerce test-order script should cover before an update reaches your live store
A practical set of checkout cases to run on a staging copy before updating, with what to record for each and what a pass does and does not prove.
Troubleshooting guide
Why Magento edits do not show on the storefront: indexer modes, cron and missing triggers
How Magento 2 and Adobe Commerce indexers keep the storefront current, what stops them, and the read-only checks a host can run before any change.
Troubleshooting guide
BigCommerce order webhooks: how they fail, retry and get deactivated
The answer rules, the retry schedule and the deactivation conditions behind BigCommerce webhooks, and how to find the orders a deactivated one missed.
Platform
BigCommerce order notifications and shipping setup: what the store promises and what your systems must do
Understand how BigCommerce tells other systems about orders, how its shipping zones and carrier connections are organised, and where a quiet failure hides.
Platform
Magento and Adobe Commerce: indexers, cron and product exports as operational risks
Understand why Magento storefronts can lag behind the admin, what the scheduled jobs must do, and what a catalogue export contains when you move away.
Buyer collection
For a store operator without a developer: describe the fault so it can be fixed on a copy
How to say where an order, payment, shipping or stock fault stops, what to send first, and how to choose between a single fix, a standing check and a recovery project.
Buyer collection
For a store owner moving platforms: move the catalogue without trusting a bare import
What to decide and prepare before moving a product catalogue to Shopify, how to prove it on a test store, and what stays your job.
Collection
Store checkout and order faults: work along the buying journey to find the first broken link
A diagnosis order for an online store that loses orders or money: product choice, shipping, discount, payment confirmation, renewals, emails and downstream sync, with the paid route for each.
Collection
Store catalogue and stock integrity: import, structure, stock sync and platform move in order
A diagnosis order for product data and stock problems: bulk import damage, variant structure, stale storefronts, stock drift and catalogue moves, with the paid route for each.
Inspectable example
Synthetic CSV encoding fixture: a byte-order mark, accents and the wrong reading side by side
An invented four-line CSV with a leading byte-order mark and accented, currency and trademark characters, with the bytes, the wrong readings and the expected values an importer test should assert.
Inspectable example
Synthetic CSV quoting matrix: commas, doubled quotes, line breaks, semicolons and an unclosed quote
An invented supplier CSV read two ways, by splitting at commas and with a real CSV reader, with the record and line counts, a semicolon file read with the wrong delimiter and an unclosed quote.
Inspectable example
Synthetic XML feed cases: five first errors a parser reports and one well-formed file that loses fields
Invented XML snippets with the first error a standard parser reports for each, plus a well-formed namespaced item with CDATA that a text-matching importer misreads.
Inspectable example
Synthetic feed comparison: eight products, planted changes, formatting noise and a counts check
Two invented supplier file versions with a reordered file, formatting-only differences and six real differences (three changed, two added, one absent), and the key-based report and reconciliation an acceptance test should expect.
Inspectable example
Synthetic image-link fixture: eight cases an image check must classify, and what each does to a product
An invented fixture of eight image-address outcomes with the status, declared type, recorded class and the action under a hold-for-review rule, plus four destinations the check must refuse, as an acceptance matrix for an import image check.
Troubleshooting guide
Supplier CSV shows é instead of é, or the first column goes missing: check the encoding and byte-order mark
Why accented letters turn into character pairs and why an invisible first character breaks the first header name, how to tell which one you have, and what a safe fix looks like.
Troubleshooting guide
A comma in a product description pushes the price into the wrong column: read quoted fields properly
Why only some supplier CSV rows shift, how quotes, doubled quotes and line breaks inside fields should be read, why semicolon files break a comma reader, and how to prove the row count.
Troubleshooting guide
A supplier XML feed stops with a parse error: find the first error before blaming your importer
What well-formed XML requires, why a conforming parser stops instead of skipping a bad item, the usual first errors in a feed, and how to separate a supplier fault from an importer fault.
Troubleshooting guide
A nightly SFTP fetch imports half a file, repeats a file or stops after the supplier's server changes
How to tell a finished supplier file from one still uploading, stop the same file being imported twice, and treat a changed server host key as a stop sign rather than an error to switch off.
Troubleshooting guide
A scheduled supplier fetch runs at the wrong time, twice or not at all: time zones, clock changes and cron surprises
Why a cron-style schedule can fire an hour off, skip or repeat around clock changes, run on the wrong days, or break on a percent sign, and how to make the job safe whichever happens.
Troubleshooting guide
Comparing two supplier feed versions: match products by key, not by line, and make the counts add up
Why a text comparison of two supplier files buries real changes, how a key-based comparison reports added, absent and changed products, and the arithmetic that proves nothing was missed.
Troubleshooting guide
Converting an ERP export for a store import: decimal commas, day-first dates, codes and rejects
Why hand-editing an ERP export produces different files on different days, and how explicit number, date and code rules, exact decimal arithmetic and a reject file make the conversion repeatable.
Troubleshooting guide
Supplier categories end up in Uncategorised: use a mapping table with an unmapped list, not loose matching
How to map a supplier's category names to your store categories with one reviewed row per value, an explicit unmapped state, exact matching and a report of new or changed values.
Troubleshooting guide
Supplier image links that load a page, redirect in circles or time out: classify them before import
How to tell a working image address from a missing file, a redirect, an error page returned as success, a wrong file type or a slow host, and how to check them without stalling the import.