subscription-billing
Subscription Billing guides you through implementing recurring payment systems across major e-commerce platforms and headless storefronts. It covers the full lifecycle—from initial checkout through failed payment recovery, plan modifications, and customer-controlled cancellation—with platform-specific setup instructions for Shopify, WooCommerce, BigCommerce, and Stripe Subscriptions.
Subscription Billing helps you set up automated recurring payments with failed payment recovery, plan changes, and self-serve customer management.
AI-generated summary based on this skill's SKILL.md
Install
finsilabs/awesome-ecommerce-skills/subscription-billing · repository language: JavaScript
git clone https://github.com/finsilabs/awesome-ecommerce-skills
cp -r awesome-ecommerce-skills/skills/payments-checkout/subscription-billing ~/.claude/skills/subscription-billingnpx skillfed install finsilabs/awesome-ecommerce-skills/subscription-billingFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I set up recurring billing subscriptions with Subscription Billing?
Subscription Billing provides platform-specific guidance for implementing automated recurring payment systems across Shopify, WooCommerce, BigCommerce, and headless Stripe implementations. The skill covers initial checkout configuration, payment processing setup, and integration with your chosen platform's native subscription tools or third-party solutions like Recharge for Shopify or Recurly for BigCommerce.
What does Subscription Billing offer for failed payment recovery?
Subscription Billing includes detailed dunning workflow strategies and automated retry logic for failed charges. It covers designing dunning campaign email sequences, configuring retry schedules, and implementing recovery workflows to reduce involuntary churn while respecting customer communication preferences across your e-commerce platform.
Can Subscription Billing help with plan upgrades and downgrades?
Yes. Subscription Billing explains how to configure plan modifications with proper prorations—calculating credit or charges when customers change tiers mid-billing cycle. It covers both platform-native upgrade/downgrade flows and custom implementations for headless stores using Stripe Subscriptions API.
Does Subscription Billing support self-serve subscription changes?
Subscription Billing guides you through building customer self-serve portals for subscription management, including plan changes, billing updates, and cancellation. It emphasizes reducing friction in the cancellation process and implementing churn prevention strategies while maintaining customer control over their subscription lifecycle.
Which platforms does Subscription Billing cover for recurring payments?
Subscription Billing provides setup instructions for Shopify (including Recharge), WooCommerce, BigCommerce (with Recurly), and headless storefronts using Stripe Subscriptions API. It also covers trial-to-paid conversion flows and subscription box billing systems across these platforms.
What subscription lifecycle stages does Subscription Billing address?
Subscription Billing covers the complete lifecycle: initial checkout and trial setup, recurring charge processing, plan modifications with prorations, failed payment recovery via dunning, customer self-serve management, and cancellation workflows. It includes best practices for each stage to optimize retention and reduce involuntary churn.
SKILL.md
rendered from the published skill — quoted content, verbatim
Subscription Billing
Overview
Subscription billing lets customers pay automatically on a recurring schedule — weekly, monthly, or annually. Shopify, WooCommerce, and BigCommerce each have dedicated subscription apps and plugins that handle the full lifecycle: initial checkout, recurring billing, failed payment recovery (dunning), plan changes, pausing, and cancellation. For headless storefronts, Stripe Subscriptions provides the same functionality via API with no need to build billing
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 8 files
skills/payments-checkout/subscription-billing/SKILL.md
skills/payments-checkout/subscription-billing/evals/dunning-emails-cancellation-and-webhook-/criteria.json
skills/payments-checkout/subscription-billing/evals/dunning-emails-cancellation-and-webhook-/task.md
skills/payments-checkout/subscription-billing/evals/plan-changes-with-proration-preview/criteria.json
skills/payments-checkout/subscription-billing/evals/plan-changes-with-proration-preview/task.md
skills/payments-checkout/subscription-billing/evals/subscription-creation-with-trial-and-db-/criteria.json
skills/payments-checkout/subscription-billing/evals/subscription-creation-with-trial-and-db-/task.md
skills/payments-checkout/subscription-billing/tile.json