Create checkout (billing)
POST/api/v3/billing/checkout
Subscribe: creates the Paddle customer (first time) and a transaction for the plan's monthly or yearly price (a trial, when the plan has one, is on the Paddle price); open it with Paddle.Checkout.open({ transactionId }). The plan starts when Paddle's webhook arrives. Included usage is monthly on yearly plans too.
Request
Responses
- 201
- 409
- 422
- 503
{ transaction_id }
Already subscribed
The plan has no price for that interval, or the code is not valid for it
Paddle not configured