Paddle
Paddle handles payments, tax, and subscriptions for digital products.
1. Get API key
Sign in at Paddle. In Developer Tools → Authentication, create an API key with permission to create transactions. Copy the key.
2. Create the provider in Casdoor
Providers → Add. Set Category to Payment, Type to Paddle. Put the API key in Client secret. Client ID is not used for Paddle.
3. Attach to a product
Add the Paddle provider to the product in Casdoor. Checkout redirects users to Paddle. Paddle creates transactions dynamically; you do not need to pre-create products in Paddle.
not
Sandbox vs production is determined by Casdoor’s runmode in conf/app.conf.