Checkout extra fields
Checkout extra fields allow you to add highly customizable input fields, selectors, and charges to the checkout.
With checkout extra fields you can:
Collect additional data at the checkout and save it to order details, for example, delivery comments.
Set up a tips collection in your store.
Collect additional hidden surcharges based on certain conditions, for example, specific shipping methods.
Set up a referral or loyalty tracking.
And many more!
Choose one of three ways of adding extra fields to checkout:
Use a no-code solution built-in to Ecwid admin. Available functionality: limited.
Set up a custom JavaScript file that adds checkout extra fields on the storefront. Useful when you plan to further customize the website with Storefront JS API or add different fields on different websites with your store. Learn more Available functionality: full.
Create and manage checkout extra fields with REST API. This way, you do not depend on the availability of your JS file. Learn more Available functionality: full.
Last updated
Was this helpful?