commerce-subscriptions

Manage subscription plans, enrollments, and status transitions via the Stateset CLI.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/stateset/icommerce-skills --skill commerce-subscriptions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commerce-subscriptions
Source: https://github.com/stateset/icommerce-skills/tree/main/skills/commerce-subscriptions
Command: npx skills add https://github.com/stateset/icommerce-skills --skill commerce-subscriptions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Managing recurring subscriptions, billing cycles, and customer subscriptions is error-prone and labor-intensive when done manually.

Core Features & Use Cases

  • Create and update subscription plans with pricing and intervals.
  • Enroll customers into plans and manage status transitions (active, paused, cancelled).
  • Review billing history and events for auditing and reconciliation.

Quick Start

Create a subscription plan named "Pro Monthly" and enroll a customer into that plan to start recurring billing immediately.

Frequently Asked Questions about commerce-subscriptions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage recurring subscriptions and billing cycles via CLI?

You can manage recurring subscriptions and billing cycles by executing command-based administration operations via the Stateset CLI to handle plan creation, enrollment, and billing cycle tracking.

How do I enroll a customer into a subscription plan and start recurring billing?

To enroll a customer into a subscription plan, use the enrollment commands to select a specific plan, which immediately initiates recurring billing and sets the subscription status to active.

Can I update subscription plans and manage status transitions like pausing or cancelling?

Yes, you can update subscription plans with pricing and intervals, and manage status transitions across common SaaS scenarios by moving subscriptions between active, paused, and cancelled states.

What is the best way to review billing history and events for subscription reconciliation?

The best way to review billing history for reconciliation is to use the CLI to audit billing cycle tracking events, ensuring accurate reconciliation of recurring billing and customer subscriptions.

Does this subscription management approach support common SaaS and commerce scenarios?

Yes, this subscription management approach supports common SaaS and commerce scenarios by enabling end-to-end handling of plans, enrollments, and status transitions for recurring billing.

Do I need any specific dependencies to create subscription plans with pricing and intervals?

No specific dependencies are required to create and update subscription plans with pricing and intervals, as the skill operates independently using the Stateset CLI for command-based administration.