skillfed

billing-management

billing-management handles subscription lifecycle and plan changes for XActions using Stripe. Switch between tiers, view available plans, access your billing portal, or cancel at any time. Payment details stay secure with Stripe.

billing-management lets you upgrade, downgrade, or cancel your XActions subscription through Stripe.

AI-generated summary based on this skill's SKILL.md

416 85 Apache-2.0 updated by nirholas

Install

nirholas/XActions/billing-management · repository language: HTML

git clone https://github.com/nirholas/XActions
cp -r XActions/skills/billing-management ~/.claude/skills/billing-management
npx skillfed install nirholas/XActions/billing-management

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I upgrade my XActions subscription?

billing-management lets you upgrade your XActions subscription by selecting a higher tier plan. Access the skill to view available tiers, choose your preferred plan, and initiate Stripe checkout. Your new plan takes effect immediately upon payment confirmation.

What are the available subscription tiers for XActions?

billing-management displays all available XActions subscription tiers so you can compare features and pricing. View current billing plans through the skill to see which tier matches your needs, then upgrade, downgrade, or stay on your current plan.

How do I access my billing portal to manage payments?

billing-management provides direct access to your billing portal where you can manage payments, invoices, and billing history. Open the billing portal link through the skill to view and update your payment methods securely via Stripe.

Can I cancel or downgrade my XActions subscription?

billing-management supports cancellation and downgrades for your XActions subscription. You can modify your subscription at any time through the skill—downgrade to a lower tier or cancel entirely. Changes process immediately after confirmation.

How does billing-management handle my payment information?

billing-management keeps all payment details secure by using Stripe for processing. Your sensitive information never touches XActions servers—Stripe handles encryption and compliance, so you can manage subscriptions and payments with confidence.

SKILL.md

rendered from the published skill — quoted content, verbatim

Billing Management

Stripe-powered subscription and billing management for XActions.

Entry Points

Goal Route Method
List available plans GET /api/billing/plans REST API
Start Stripe checkout POST /api/billing/checkout REST API
Open billing portal GET /api/billing/portal REST API
Get current subscription GET /api/billing/subscription REST API
Cancel subscription POST /api/billing/cancel REST API

API Usage

List plans
GET /api/billing/plans

Returns all available subscription tiers with pricing and feature limits.

Start checkout
POST /api/billing/checkout
Authorization: Bearer <token>
Content-Type: application/json

{
  "plan": "pro",
  "successUrl": "https://yourapp.com/success",
  "cancelUrl": "https://yourapp.com/cancel"
}

Returns

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 1 file
skills/billing-management/SKILL.md

Related skills

Tags

stripe-integration subscription-lifecycle plan-tiers payment-processing account-management billing-portal checkout-flow recurring-billing