Polar::Models::CheckoutLinkCreateProduct
Inherits JSON::Serializable < Struct < Value < Object
Model representing a CheckoutLinkCreateProduct
This struct is auto-generated from the Polar.sh OpenAPI specification.
It uses JSON::Serializable for automatic JSON parsing and serialization.
Constructors
Instance methods
Whether to allow the customer to apply discount codes. If you apply a discount through discount_id, it'll still be applied, but the customer won't be able to change it.
ID of the discount to apply to the checkout. If the discount is not applicable anymore when opening the checkout link, it'll be ignored.
Key-value object allowing you to store additional information.
The key must be a string with a maximum length of 40 characters. The value must be either:
A string with a maximum length of 500 characters An integer A floating-point number A boolean
You can store up to 50 key-value pairs.
Whether to require the customer to fill their full billing address, instead of just the country. Customers in the US will always be required to fill their full address, regardless of this setting.
URL where the customer will be redirected after a successful payment.You can add the checkout_id={CHECKOUT_ID} query parameter to retrieve the checkout session id.