What's New?
Businesses can now override the defined product price by adjusting the original amount during checkout, enabling dynamic pricing through the Orders API.
Similar to Invoices, even if a product price is set, it can be modified based on specific use cases, while still applying calculations for taxes, discounts, additional charges, etc., on the new overridden amount. The base product price remains unchanged.
For example, when someone books a calendar appointment for a haircut, the standard price for the service (product) might be $100. However, if they prefer to have the haircut done by a professional stylist rather than a junior hairdresser, an additional $30 can be charged through the Calendars UI, making the final checkout price $130.
This API enhancement will be accessible for all products, allowing businesses to create diverse use cases at their respective checkouts where dynamic pricing is needed. Currently, it is enabled for Calendars and POS, and can be activated for other areas as required.
This feature is applicable for one-time products and setup fees of subscriptions, but not for recurring amounts in subscription products. Additionally, it supports all payment providers.
What's Next?
Dynamic pricing will be available on the front-end via Calendars once Services are live with the Orders API implementation.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article