WooCommerce order support

Customer Phone for WooCommerce Orders

See each customer's phone number in the WooCommerce Orders list.

$39per year after a 14-day trial

No card required. Add a payment method before day 14 to continue; otherwise Stripe cancels the subscription automatically.

Customer Phone Pro column showing clickable billing and different shipping phone numbers
Real WordPress interfaceFree 0.1.13 / Pro 0.1.13
One jobShow the saved billing phone in classic and HPOS WooCommerce Orders lists without editing orders, customers, or phone data.
RequiresWooCommerce 8.9 or newer
Free statusRelease candidate prepared for WordPress.org review

Three decisions

Set it up without code.

01

Install and activate Free 0.1.13 with WooCommerce 8.9 or newer active.

02

Open WooCommerce > Orders and enable Phone under Screen Options if needed.

03

Compare one test row with its saved billing phone, then deactivate Free to verify rollback.

Actual product

What you configure and what the visitor sees.

Customer Phone Pro column showing clickable billing and different shipping phone numbers
The real Pro column adds safe call links and shows shipping only when it differs from billing.
Native WooCommerce Orders row with the Customer Phone column
The phone stays beside native order data without editing the order or customer.

Free and Pro

Free keeps working. Pro adds capacity.

Free 0.1.13

No account or license required

  • Add one read-only Phone column to native classic and HPOS WooCommerce Orders lists.
  • Show the escaped billing phone from the order object already bound to the current row.
  • Leave missing, malformed, over-limit, or uncertain values blank instead of querying or guessing.

Prepared for WordPress.org submission; no public-directory approval is claimed yet.

Failure boundary

Designed to stop quietly instead of changing store truth.

The free workflow is independent of Stripe, the StoreFixKit license API, and Pro. A billing or network problem cannot rewrite the parent plugin's data.

  • Orders, customers, billing phones, shipping phones, products, and payments are never written.
  • Classic output is bound to the exact current order row, and uncertain values produce no added output.
  • The Orders screen makes no StoreFixKit request; explicit authorized Pro license actions send only the license key, site URL, and product key.
  • No order, customer, phone, item, payment-method, or transaction data is sent to StoreFixKit; no telemetry, custom table, cron, queue, frontend asset, or order query is added.

14-day trial

No card required to test Pro on one site.

Stripe hosts checkout and billing. The StoreFixKit success page creates a product-bound license and Pro download. Add a payment method before trial end only if you want the annual plan to continue.

Before installing

Short answers to the important questions.

Does this edit customer phone numbers?

No. It reads the phone already saved on the current order.

Does it send phone numbers to StoreFixKit?

No. Explicit license actions send only the license key, site URL, and product key.

How do I restore the native Orders list?

Deactivate Free. The added Phone column disappears on the next page load without changing orders or customers.