OC-0074: Paddle Subscription Inspector — Audit billing history, manage subscriptions, and list transactions.
Audit billing history, manage subscriptions (cancel, pause, resume), and list transactions through the Paddle API.
# List subscriptions
python3 skills/cloud/commerce/payments/paddle-inspector/scripts/manage.py list-subscriptions
# Get subscription details
python3 skills/cloud/commerce/payments/paddle-inspector/scripts/manage.py get-subscription sub_01h1234
# Cancel a subscription
python3 skills/cloud/commerce/payments/paddle-inspector/scripts/manage.py cancel sub_01h1234
# Pause a subscription
python3 skills/cloud/commerce/payments/paddle-inspector/scripts/manage.py pause sub_01h1234
# Resume a paused subscription
python3 skills/cloud/commerce/payments/paddle-inspector/scripts/manage.py resume sub_01h1234
# List transactions
python3 skills/cloud/commerce/payments/paddle-inspector/scripts/manage.py list-transactions
list-subscriptionsLists subscriptions.
--status: Filter by status (active, canceled, paused, past_due, trialing)--limit: Number of results (default: 10)get-subscriptionRetrieves details of a specific subscription.
subscription_id: Paddle subscription ID (required)cancelCancels a subscription at end of billing period.
subscription_id: Paddle subscription ID (required)--immediate: Cancel immediately (flag)pausePauses a subscription at end of billing period.
subscription_id: Paddle subscription ID (required)resumeResumes a paused subscription.
subscription_id: Paddle subscription ID (required)list-transactionsLists transactions for billing audits.
--subscription-id: Filter by subscription ID--limit: Number of results (default: 10)| Variable | Required | Description |
|---|---|---|
PADDLE_API_KEY | Yes | Paddle API authentication key |