When building custom checkout experiences, such as to provide upgrade pricing, it may be useful to override the checkout price, rather than using a coupon or other method.
You can do this by generating a unique checkout URL
using the Custom Checkout API and passing in
prices to override the initial checkout price or
recurring_prices if you wish to override a subscription’s subsequent recurring payment amount.
The generated checkout link can also be displayed as an overlay with Paddle.js using the
override parameter. Please click here for more information on how to do this.
Although it is currently possible to override the checkout price using Paddle.js, we strongly recommend that you use the Custom Checkout API. If you have any questions regarding the Paddle.js price override, please get in touch.