WooCommerce field notes

Fix WooCommerce, Subscriptions, and Stripe problems with a script

A working library of the problems that hit real WooCommerce stores, across WooCommerce, WooCommerce Subscriptions, and the Stripe gateway, and how to detect or repair each one with a small Python or Node.js script. Every guide has a diagram of the problem, a diagram of the fix, full code in both languages, tests, and links to the source reports.

Python and Node.js Diagrams and full code Sourced from real issues All code on GitHub

Order status and webhooks

7 guides

Payment lifecycle

7 guides

Charges and money

6 guides

Refunds and disputes

6 guides

Fees, payouts, and accounting

3 guides

Customers, cards, and tokens

7 guides

Subscription lifecycle

7 guides

Cancellation sync

2 guides

Alternative payment methods

4 guides

Sources to PaymentMethods and SCA

5 guides

Account and store migration

7 guides

Bulk subscription operations

4 guides

Catalog, metadata, and scheduling

4 guides

WooCommerce core: stock and inventory

6 planned

WooCommerce core: products and catalog

13 planned

WooCommerce core: coupons

4 planned

WooCommerce core: customers and linking

3 planned

WooCommerce core: tax, totals, and analytics

5 planned

WooCommerce core: HPOS and housekeeping

3 planned

WooCommerce core: database bloat and maintenance

6 planned

WooCommerce core: scheduling, cron, and email

5 planned

WooCommerce Subscriptions: schedules and dates

6 planned

WooCommerce Subscriptions: status and renewals

5 planned

WooCommerce Subscriptions: manual renewal and dunning

5 planned

WooCommerce Subscriptions: switches, coupons, and data

8 planned

Fighting a WooCommerce or Stripe bug right now?

If you have a bug in WooCommerce, WooCommerce Subscriptions, or the WooCommerce Stripe gateway that you would rather hand off, this is the kind of work I do. Message me and we can work through it together.

Contact me on LinkedIn

Found this useful?

These guides are free and always will be. If one saved you a support ticket or a refund, you can throw a coffee my way. It keeps the notes coming.

Buy me a coffee on Ko-fi