Coupons are a great way to increase conversion and reward existing customers with special discounts. They are usually perceived as a temporary special offer rather than a price reduction, giving your customers that extra incentive to make a purchase.
Please find the API documentation here.
Note: The API is particularly useful when you need to create several coupons in one go as this is something that you can’t currently do via the Seller Dashboard.
Once the coupon is created you can share the coupon code with your customers for them to use it in your checkout or apply the coupon to the checkout straight away.
If you want to apply the coupon straight to the checkout so your customers don’t even have to type the coupon in, you can do so using paddle js or via the custom checkout API.
curl -X POST \ -d 'vendor_id=123' \ -d 'vendor_auth_code=456bd...' \ -d 'product_id=123456' \ -d 'coupon_code=DISCOUNT123' \ https://vendors.paddle.com/api/2.0/product/generate_pay_link
Note: Coupons only work with the custom checkout API if a product id is set. Also at the moment it’s not possible to apply checkout coupons using the custom checkout API, only product coupons.