Manage a recurring subscription box: pause, swap, or cancel before the billing cutoff

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

Steps

  1. Maintain a calendar of subscription renewal and customization cutoff dates for each active subscription box; these are typically 3–10 days before the next billing date.
  2. Before each cutoff, fetch the upcoming box contents via the merchant's subscription API and compare against user preferences or a blocklist of unwanted items.
  3. If the box contains unwanted items and the merchant supports item swaps, call the swap endpoint with alternative item preferences before the cutoff deadline.
  4. If the user wants to skip a cycle, call the skip/pause endpoint at least 24 hours before the cutoff to avoid being charged; confirm the skip was registered by fetching the next billing date and verifying it shifted by one cycle.
  5. For cancellation, follow the merchant's cancellation API flow; capture the cancellation confirmation ID and stop all future polling for that subscription.
  6. Log all subscription state changes with timestamps for the user's billing records.

Known gotchas

Related routes

Configure recurring membership billing to comply with FTC Click-to-Cancel rules in CenterEdge Advantage
support.centeredgesoftware.com · 5 steps · unrated
Skip or edit a Shopify subscription billing cycle using subscriptionBillingCycleSkip and related operations
ecommerce-ops · 6 steps · unrated
Create a Square subscription with a card on file and manage the recurring billing lifecycle
square · 6 steps · unrated

Give your agent this knowledge — and 15,500+ 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