The short answer is yes, and it does not require touching a line of code. Adding custom fields to PrestaShop one page checkout is a built-in capability, not an extra addition. Let’s understand how you position that field and what type you choose affects whether it blends into the checkout experience or creates friction where none existed before.
This matters more than merchants usually realise. Gift messages are not a minor feature request. They are a legitimate conversion driver for stores in gifting categories, and getting the implementation wrong, a field that blocks order submission, displays at the wrong step, or doesn’t carry through to the order confirmation, is a real risk when it’s done through template edits or standalone modules that conflict with checkout logic.
How Custom Fields Work Inside a PrestaShop Simplified Checkout Addon
The Knowband PrestaShop one page checkout includes a dedicated custom fields tab in the admin panel. From there, admins can create new fields, assign them a type (text, text area, dropdown, checkbox, radio button, date, or file) and position them within the checkout layout.
For a gift message specifically, a text area field is the right choice. It gives shoppers enough space to write a meaningful note without the character constraints of a single-line text input. The field can be placed in the shipping address section, the cart block, or the order confirmation block, all from the backend, with no template editing required.
The key reassurance: custom fields in this setup do not sit inside the payment processing flow. They are captured alongside the order data, not between the shopper and the payment gateway. The payment step remains untouched.
Where to Position the Gift Message Field Without Creating Confusion
Placement matters. A gift message field that appears after the payment method selection feels like an afterthought and often gets missed. One that appears too early, before the shopper has confirmed what they’re ordering, gets filled out and then forgotten.
The shipping address section is the most natural position for a gift message field. At that point, the shopper is already thinking about delivery, who is receiving the order, and where it’s going. A “Would you like to include a gift message?” field at that moment reads contextually, not as an interruption.
Making the field optional rather than mandatory is non-negotiable. A required gift message field will produce either blank submissions or abandoned carts from shoppers who have no idea what to write and don’t want to be forced to write anything. The admin panel in the PrestaShop fast checkout addon gives you full control over required versus optional status per field.
How Gift Message Data Gets Passed to the Order, and to Your Team
This is where the implementation detail matters most. A gift message collected at checkout is useless if it doesn’t appear anywhere your fulfilment team can actually see it.
In the Knowband PrestaShop one step checkout addon, custom field data appears in the order details page in the backend, under a dedicated custom fields section. The admin can view what the customer entered, the gift message text, directly alongside the order, without navigating away or cross-referencing anything. Optionally, custom field data can also appear on the invoice, which is useful for stores where the gift message needs to be printed and included in the package.
This end-to-end flow, field at checkout, data in order, visible on invoice, is what separates a proper implementation from a tacked-on text box that captures data nobody can find.
Why Adding This Field in a Multi-Step Checkout Creates More Risk
In PrestaShop’s default five-step checkout, adding a custom field requires choosing which step to attach it to. A field added to the shipping step lives on a different page from payment. A field added to the address step is two pages before payment. Each step boundary is a potential conflict point if another module or theme customisation is also modifying that step’s template.
A PrestaShop quick checkout addon eliminates this problem structurally. When all checkout fields, address, shipping, payment, and custom fields exist on a single page, there are no step boundaries to conflict across. The gift message field and the payment form coexist on the same view without any technical dependency between them. The shopper fills in both and submits once.
Studies show that more than 60% of abandoned carts result from a complex or slow checkout page. Adding a field to that already-strained flow without consolidating the steps first is likely to make things worse. The sequence that works: consolidate to one page first, then add the gift message field in a position that makes contextual sense.
Testing the Field Before It Goes Live on Your Store
The testing mode in the Knowband PrestaShop one page checkout lets admins validate the full checkout, including any custom fields, on a dedicated URL while the live store continues running normally. This is particularly useful for gift message fields because the test needs to cover the full journey: field visible at checkout, data captured correctly, order submitted, data visible in the backend order view, and optionally displayed on the invoice.
Run through that test with a real order before switching the one page checkout live. Confirm the field label is clear (“Add a gift message for the recipient” is more instructive than “Gift message”), the character limit is appropriate for your use case, and the field data appears exactly where your fulfilment team will look for it. A five-minute test prevents the kind of fulfilment error, a gift message typed by a customer and never seen by anyone, that generates support tickets and one-star reviews.
What Else Can Be Added Alongside the Gift Message
Once the custom fields infrastructure is in place, the same mechanism handles other contextual data collection. Delivery instructions (“Leave with neighbour”, “Call before delivery”), preferred delivery date, gift wrapping preferences, or a VAT number for business customers, all of these can be added as separate fields, each with its own placement, type, and required/optional setting.
The admin can enable or disable individual fields without removing them, which makes seasonal customisation practical. A gift message field that runs prominently during November and December can be turned off in January without deleting the configuration. When the gifting season returns, it’s re-enabled in two clicks.
For merchants ready to implement this properly, one page layout, custom fields, order data capture, and invoice display included, the PrestaShop simplified checkout addon covers the full setup without requiring developer involvement.



