PrestaShop Checkout & Payment

Gift Wrapping & Personalized Message Module – PrestaShop 8/9

Paid gift wrapping and a personalized message card, right inside the checkout.

Offer your customers gift wrapping and a message card at checkout. Each wrapping option has its own image and price, the card carries a free-text message, and the fee is added cleanly to the total — with VAT, currency and multistore handled by the PrestaShop core, all the way to the invoice. The message is also written to the order's native gift field, visible in the back office and in emails. Built without Composer or any framework, compatible with PrestaShop 8 and 9.

PrestaShop 8 & 9 Multistore Checkout upsell Fee on invoice No dependencies
  • 30-day refund
  • 12 months updates
  • 24h support
www.datafirefly.com/en/
Module Emballage Cadeau & Message Personnalisé PrestaShop 8/9
v1.0.0 · updated 2026-06-18
What it does

The short version.

01

Gift wrapping at checkout

The customer picks an illustrated wrapping option (kraft paper, gift box, pouch…) right in the order summary, without leaving the funnel.

02

Personalized message card

An optional card, with a configurable price, carrying a free-text message whose maximum length you set, with a live character counter for the customer.

03

Clean fees, all the way to the invoice

The wrapping and card amount is carried by a dedicated fee product and a cart-scoped specific price: VAT, currency and multistore are handled by PrestaShop, and the fee appears on the invoice.

04

A message visible everywhere

The message shows in the back office on the order page and on the confirmation page, and is stored in the order's native gift field, so it is included in emails.

The long version

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.

§ 01

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.

§ 02

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.

§ 03

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.

§ 04

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.

§ 05

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.