The extensions WooCommerce actually runs on. 
Now in GraphQL.

WooGraphQL alone supports most stores. Pro is for the ones selling subscriptions, bundles, composite kits, and add-on configurations — exposed as a clean, type-safe schema your frontend can actually consume.

Drop-in support for the complex products your store already sells.

Every Pro extension ships with new GraphQL types, queries, and mutations — fully integrated with the cart and checkout flow. The examples below are interactive.

Recurring revenue, typed end-to-end.

Query, manage, and manipulate subscription products with trial periods, renewal intervals, and synced billing dates. Add to cart, switch plans, or cancel from any frontend.

Configurable kits, without the spaghetti.

The CompositeProduct and CompositeCartItem types deliver a clean, normalized API for products made of multiple components — skateboards, bikes, gift sets — with management-defined constraints honored at the schema level.

Bundles built for real merchandising.

Sell smart watch + strap + warranty as one item. The BundleProduct and BundleCartItem types streamline pricing, inventory, and presentation — and they play nice with discounts, upsells, and analytics.

Custom fields, collected at the cart.

The ProductAddonInput type lets the GraphQL API accept end-user input — engravings, gift notes, file uploads, dimensions — and apply it to products at add-to-cart time. No custom fields hacks, no fragile REST proxies.

Less obvious. Equally essential.

Beyond the extensions, Pro ships infrastructure-level improvements that compound the longer your store runs.

Customer account pages for premium products

Pro extends Customer and Order with typed queries for active subscriptions, renewal schedules, bundle purchase history, and add-on selections — every field capability-gated to the requesting customer. Wire /account/subscriptions and /account/orders in days, not weeks

Skip the subscription billing build-out

Stripe plus a custom subscriptions table is six weeks of work. Pro hands you a typed schema for plans, trials, renewals, and lifecycle mutations — wired into WooCommerce’s billing engine — on day one.

Build headless admin tooling

Bulk-import bundles from a spreadsheet. Sync subscription products from a vendor feed. Stand up a partner portal where shops manage their own composite configurations. Pro exposes the authoring surface wp-admin uses — as typed mutations.

Type-safe cart configurations

Every customer choice — bundle items, composite components, add-on selections, subscription variations — has an input type. Your TypeScript catches a missing field at build time, not in a 500 from addToCart.

Stop falling back to REST for premium products

Without Pro, bundle configuration, subscription management, and add-on collection bounce out to WC’s REST API. With Pro, your entire purchase flow — list, configure, add, checkout, manage — stays on /graphql with one auth context.

Cart totals that honour configuration

When a customer changes bundle items, swaps a composite component, or adds an engraving, Pro recalculates the cart total in the same mutation. No “add then refetch totals” round-trip, no shadow pricing logic on the client to keep in sync.

One license, four extensions

Subscriptions, Bundles, Composite Products, Product Add-Ons — together they cover the majority of mid-to-upmarket WooCommerce builds. One annual fee, full schema support across all four, no per-extension licensing math.

The schema you’d build anyway

Writing register_graphql_field and resolvers for one WC extension is a week. For all four, plus their cart, order, and customer integrations, it’s a quarter. Pro ships the schema, inputs, mutations, and connections — and keeps them current as the extensions evolve.

One free hour with the maintainer, every year

Every active Pro license includes a yearly consultation hour with the WooGraphQL author. Use it for schema design feedback, a thorny integration question, or a code review of your cart flow — no per-incident billing, no support-tier rationing

Start free. Upgrade when the store demands it.

Pay annually, get every Pro extension, every update, and access to the CLI and JavaScript packages. Cancel anytime; your sites keep working.