Add, reorder, hide, or customize any checkout field using a drag-and-drop builder. 14+ field types, no coding required.
The default RestroPress checkout captures the basics. But every restaurant is different. The Checkout Fields Manager extension gives you full control over every field on your checkout page, from billing and contact details to custom questions, file uploads, and dropdown selectors.
Build your checkout with the intuitive drag-and-drop interface. Add new fields, edit or hide the defaults, mark fields as required or optional, and arrange them in the order that makes sense for your workflow. More than 14 field types are available including text, dropdowns, checkboxes, and file uploads.
Go to RestroPress settings and navigate to the Checkout Fields Manager panel.
Drag new field types onto the checkout and configure labels, validation, and visibility.
Your changes appear immediately on the frontend checkout for customers.
Version 1.0.5 (17-02-2026)
* Fixed: Warning and deprecated error issue
* Code Cleanup
Version 1.0.4 (30-12-2025)
* Fixed: Required plugin validation issue
Version 1.0.3 (08-07-2025)
* Fixed: Blank data error issue
* Code clean up
Version 1.0.2(10-05-2024)
Version 1.0.1(24-01 2020)
Version 1.0(17-07-2020)
Yes. Default fields can be hidden, renamed, or made optional.
There is no hard limit. You can add as many custom fields as your checkout requires.
Yes. Custom field values appear in the order confirmation and admin order details.
Yes. Each field can be individually set as required or optional.