Skip or edit a Shopify subscription billing cycle using subscriptionBillingCycleSkip and related operations

domain: ecommerce-ops · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Query the subscription contract to retrieve the upcoming billing cycle using the `subscriptionBillingCycles` connection on the contract object, identifying the cycle by its `billingAttemptExpectedDate` or index.
  2. To skip a cycle, call the `subscriptionBillingCycleSkip` mutation (verify the exact mutation name against current Shopify API docs), providing the subscription contract ID and the cycle index or date to skip.
  3. To edit a cycle's billing date or amount without skipping, use the cycle-edit mutations available on the subscription draft — open a draft, apply cycle-specific overrides, and commit the draft.
  4. After skipping, verify the contract's `nextBillingDate` has advanced to the cycle after the skipped one by querying the contract.
  5. Implement a webhook listener on `subscription_contracts/update` to detect skips initiated by buyers via the customer portal and sync the state to your records.
  6. Provide a buyer-facing UI (customer portal or Checkout UI Extension) that calls your backend, which then executes the skip mutation on behalf of the customer.

Known gotchas

Related routes

Trigger a Shopify subscription billing attempt and implement dunning retries via subscriptionBillingAttemptCreate
ecommerce-ops · 6 steps · unrated
Manage a recurring subscription box: pause, swap, or cancel before the billing cutoff
agentic-commerce · 6 steps · unrated
Track and react to Stora subscription lifecycle changes for recurring self-storage billing
docs.stora.co · 5 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans