Subscription Payment
Create a one-off cycle on a subscription
Triggers an extra capture against an active subscription's saved payment method — useful for billing ad-hoc items like setup fees, add-ons, or upgrades without touching the recurring schedule. The regular cycles keep running unchanged.
Send capture_at to schedule the capture for later, or omit it to capture right away. The subscription must be active; a one-off cycle on an inactive subscription is rejected with a 409 Conflict.
Required scope: <code style="background:#e8f0fe;color:#1a73e8;padding:2px 8px;border-radius:12px;font-size:0.85em">subscription:create</code>
post/subscription/{id}/cycle
Path parameters
idstring uuid required
UUID of the subscription to add the cycle to.
Request body
Example request
{
"value": 10.5,
"capture_at": "2037-12-12 09:00",
"description": "extra subscription charge",
"key": "one-time-charge-key"
}Response
Created
Example response
{
"status": "ok",
"message": [
"Your request was successfully created"
],
"id": "550e8400-e29b-41d4-a716-446655440000"
}