Overriding Checkout Prices

You can do this by generating a unique checkout URL using the Pay Link 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. Pay Link checkouts can be based on an existing product or subscription plan (in which case they will inherit certain properties of that product - unless you override them) or can be completely custom, and not based on any existing product. See the examples below for usage of these parameters.

The generated checkout URL can be displayed as an overlay with Paddle.js using the override parameter.

This can be done either with a Paddle checkout button:

preparing...

or as a Javascript call like below:

preparing...