Flow Overview
Sequence: Create Subscription
When to use: New recurring billing (SaaS, memberships, recurring services). See Create a Subscription for the full request body and Billing Plans for plan structure.Sequence: Renew (Recurring Charge)
Revolv3 handles scheduling and retries; you consume webhooks (e.g.InvoicePaid, InvoiceFailed) and/or poll subscription and invoice status. See Subscription Status and Recycling for retry behavior, soft vs hard decline, and multiple payment methods.
Sequence: Cancel
Cancellation can be “at end of period” or “immediately,” depending on the API and your call. See Canceling a Subscription for options and behavior.Sample Create Request (summary)
- Endpoint:
POST /api/subscriptions(use your environment base URL, e.g.https://api-sandbox.revolv3.comfor sandbox). - Body: Billing plan (or plan id), payment method(s), optional customer id, optional trial.
- Response: Subscription id, status, next billing date.
Where to Go Next
- Create a Subscription — Full create request and field reference
- Subscription Billing Plans — Plans, cycles, and value types
- Subscription Status and Recycling — Statuses, retries, and soft/hard declines
- Canceling a Subscription — How and when cancellation takes effect

