The API key for a Paddle account
OptionalpublicKey: stringThe public key for a Paddle account used to verify webhooks, only required for verifyWebhookData
Optionaloptions: OptionsThe API key for a Paddle account
OptionaloptionsThe public key for a Paddle account used to verify webhooks, only required for verifyWebhookData
The vendor ID for a Paddle account
Cancels an active subscription.
API documentation: https://developer.paddle.com/api-reference/9b808453c3216-cancel-user
Make an immediate one-off charge on top of an existing user subscription
API documentation: https://developer.paddle.com/api-reference/23cf86225523f-create-one-off-charge
Create a subscription modifier to dynamically change the subscription payment amount.
API documentation: https://developer.paddle.com/api-reference/dc2b0c06f0481-create-modifier
Optionaloptions: { description?: string; recurring?: boolean }Delete an existing subscription modifier.
API documentation: https://developer.paddle.com/classic/api-reference/dcdd0db5b20a1-delete-modifier
Generate a custom pay link.
API documentation: https://developer.paddle.com/api-reference/3f031a63f6bae-generate-pay-link
Get the list of transactions for a checkout.
API documentation: https://developer.paddle.com/api-reference/89c1805d821c2-list-transactions
Optionalpage: numberGet information about an order after a transaction completes.
API documentation: https://developer.paddle.com/api-reference/fea392d1e2f4f-get-order-details
Get the list of transactions for an order.
API documentation: https://developer.paddle.com/api-reference/89c1805d821c2-list-transactions
Optionalpage: numberGet prices
API documentation: https://developer.paddle.com/api-reference/e268a91845971-get-prices
Optionaloptions: { coupons?: string[]; customerCountry?: string; customerIp?: string }Get the current list of coupons for a product.
API documentation: https://developer.paddle.com/api-reference/6a59b795bd653-list-coupons
Get the current list of products.
API documentation: https://developer.paddle.com/api-reference/0f31bd7cbce47-list-products
Get the list of transactions for a product.
API documentation: https://developer.paddle.com/api-reference/89c1805d821c2-list-transactions
Optionalpage: numberGet subscription modifiers.
API documentation: https://developer.paddle.com/api-reference/f575ab89eb18c-list-modifiers
Optionaloptions: { planID?: number; subscriptionID?: number }Get the list of all payments or payments for a subscription plan.
API documentation: https://developer.paddle.com/api-reference/80462f27b2011-list-payments
Optionaloptions: Get the plan based on its ID.
API documentation: https://developer.paddle.com/api-reference/a835554495295-list-plans
Get a list of all the available subscription plans.
API documentation: https://developer.paddle.com/api-reference/a835554495295-list-plans
Get the list of transactions for a subscription.
API documentation: https://developer.paddle.com/api-reference/89c1805d821c2-list-transactions
= *
Optionalpage: numberGet the current list of all users or users for a subscription plan.
API documentation: https://developer.paddle.com/api-reference/e33e0a714a05d-list-users
Optionaloptions: {Get the list of transactions for a user.
API documentation: https://developer.paddle.com/api-reference/89c1805d821c2-list-transactions
Optionalpage: numberGet the list of latest webhooks history.
API documentation: https://developer.paddle.com/api-reference/7695d655c158b-get-webhook-history
Change the due date of an upcoming subscription payment.
API documentation: https://developer.paddle.com/api-reference/fe93f28aa7f7e-reschedule-payment
Get the used server URL. Some of the requests go to Checkout server, while most will go to Vendor server.
OptionalcheckoutAPIVersion: CheckoutAPIVersionUpdate subscription details, quantity, price and or currency.
API documentation: https://developer.paddle.com/api-reference/e3872343dfbba-update-user
Verify a webhook alert data using signature and a public key to validate that it was indeed sent from Paddle.
For more details: https://paddle.com/docs/reference-verifying-webhooks
The object with all the parameters sent to the webhook
The vendor ID for a Paddle account