$npx skillfedfor your agent

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

★ 40  6 MITupdated by finsilabs

Decision gist · record as of 2026-03-13

Subscription Billing helps you set up automated recurring payments with failed payment recovery, plan changes, and self-serve customer management. 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.

manual: git clone https://github.com/finsilabs/awesome-ecommerce-skills → cp -r awesome-ecommerce-skills/skills/payments-checkout/subscription-billing ~/.claude/skills/subscription-billing
skills/payments-checkout/subscription-billing/SKILL.md · version d0d97c1b

Use it when

  • Subscription Billing includes detailed dunning workflow strategies and automated retry logic for failed charges.
  • Yes.

Verify before relying

Read SKILL.md below before installing (8 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

finsilabs/awesome-ecommerce-skills/subscription-billing · repository language: JavaScript

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently 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)

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

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Set up automated recurring billing and subscription management”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

woocommerce-subscriptions
by finsilabs · finsilabs/awesome-ecommerce-skills

This skill teaches you to create subscription products in WooCommerce with configurable billing periods, free trials, and sign-up fees. Learn to hook into subscription lifecycle events—activation, renewal success, payment failure, and cancellation—to automate access control and business logic. Handle plan upgrades, downgrades, and payment retries programmatically.

MITupdated Mar 2026
★ 40repo stars
payments
by whawkinsiv · whawkinsiv/solo-founder-skills

This skill walks you through Stripe configuration for subscription-based SaaS, from initial setup through production launch. Learn to structure pricing tiers, implement webhook handlers for subscription events, configure the Customer Portal, and recover failed payments through dunning sequences. Covers tax compliance, testing checklists, and the business decisions that prevent billing bugs from eroding customer trust.

MITupdated Jul 2026
★ 227repo stars
accounts-receivable-automation
by finsilabs · finsilabs/awesome-ecommerce-skills

This skill automates the entire B2B accounts receivable workflow—from invoice generation through payment tracking to escalation of overdue accounts. It guides you through platform-specific setup (Shopify, WooCommerce, BigCommerce, or custom), configures net-term payment options, and establishes dunning sequences that systematically remind customers of past-due invoices. By centralizing AR management, you reduce manual follow-up work and days sales outstanding while maintaining audit-ready records.

MITupdated Mar 2026
★ 40repo stars
customer-billing-ops
by affaan-m · affaan-m/ECC

Handle real customer billing operations—from subscription disputes to refund triage—by connecting to Stripe and other billing platforms. The skill guides you through identifying the customer, classifying the issue, and taking the safest reversible action, whether that's restoring self-serve controls, fixing duplicate charges, or processing a refund. It also surfaces product gaps so billing friction doesn't become a support loop.

MITupdated Jul 2026
★ 234,207repo stars
Stripe Implementer
by shipshitdev · shipshitdev/skills

Stripe Implementer guides you through integrating Stripe's payment platform into Next.js and NestJS applications. It covers payment methods, subscription billing, webhook event handling, and customer management with security best practices built in.

no license declared → metadata onlyupdated Jul 2026
★ 31repo stars
payment-terms-optimization
by finsilabs · finsilabs/awesome-ecommerce-skills

This skill walks you through configuring flexible payment terms for B2B accounts, including net-30, net-60, and net-90 options with early payment incentives and credit limit enforcement. It covers platform-specific setup for Shopify Plus, Shopify Standard, WooCommerce, BigCommerce, and custom Stripe-based systems, plus strategies for matching terms to customer risk profiles.

MITupdated Mar 2026
★ 40repo stars

More skills invoice-generation-automation (MIT) · revenue-recognition-accounting (MIT) · polar-billing (Apache-2.0) · payment-integration (MIT) · billing-management (Apache-2.0) · finance-billing-ops (MIT) · Int Asaas (NOASSERTION) · saas-platforms (MIT)

Tags
recurring-revenuepayment-recoverycustomer-retentionbilling-automationsubscription-portalchurn-reductionpayment-gateway-integrationsaas-billing