Everything you'd want to know before you install.
A detailed look at how Gift Wrapping & Personalized Message Module – PrestaShop 8/9 works, why we built it the way we did, and the thinking behind the features above.
Turn every order into a gift
A significant share of online purchases are meant to be offered. Yet few shops provide a real gift service. This module adds, right at checkout, the choice of a wrapping and a personalized message card — a high-perceived-value service that lifts the average basket without friction for the customer.
Wrapping options you fully control
From the back office, you create as many wrapping options as you wish: kraft paper, premium box, satin pouch… Each has its own translatable name, price, image and display position, and can be enabled or disabled at any time. The customer finds these illustrated options right in their order summary.
A card with a real message
Alongside the wrapping, the customer can add a message card at a price you define. They type a free message — a birthday note, a dedication — whose maximum length you set. A character counter guides them while typing to avoid any truncation.
Clean fees, built for accounting
The wrapping and card amount is not a display hack: it is carried by a dedicated fee product and a specific price limited to the customer's cart. As a result, VAT, currency and the multistore context are handled by the PrestaShop core, and the fee naturally appears in the totals, the order and the invoice. The typed message is also written to the order's native gift field, making it visible in the back office and in emails.
Built for PrestaShop 8 and 9
The module follows a lightweight architecture, without Composer or any framework, with a legacy admin controller for seamless compatibility from PrestaShop 8.0 to 9.x, in single-shop as well as multistore. The interface is shipped in French and remains fully translatable from the PrestaShop translator.
There are no reviews yet.