PrestaShop Marketing & Promotions

Baby, Wedding & Gift Registry — PrestaShop 8 & 9

Real baby, wedding and shared gift registries, right inside your PrestaShop store.

Your customers create their baby or wedding registry from their account, add your products and share a public link. Friends and family reserve gifts and add them to the cart in one click. You keep the sale, the customer keeps a smooth experience.

PrestaShop 8 & 9 Baby registry Wedding registry Shareable public link Multi-language Multi-store No core override
  • 30-day refund
  • 12 months updates
  • 24h support
www.datafirefly.com/en/
Liste de Naissance, Mariage & Cadeaux — PrestaShop 8 & 9
v1.0.0 · updated 2026-06-18
What it does

The short version.

01

Baby, wedding & more registries

Your customers create several typed registries (baby, wedding, birthday, housewarming, other) directly from their customer account.

02

Add products in one click

Products from your catalog are added to the registry from the product page or the management area, with desired quantity and priority, combinations included.

03

Shareable public link

Each registry has a unique public link with a copy button to share with friends and family. No account required to give a gift (optional).

04

Reserve added to cart

The guest clicks Offer this gift: the product is reserved then added to their cart. When the order is validated, the reservation becomes a confirmed gift.

05

Real-time tracking

A reserved / remaining progress bar avoids duplicates. The owner sees received gifts and gets an email for every confirmed gift.

06

Compatible with PrestaShop 8 and 9

ObjectModel and legacy controllers for PS8 and PS9 compatibility without any Symfony dependency. No core override, clean install and uninstall.

The long version

Everything you'd want to know before you install.

A detailed look at how Baby, Wedding & Gift Registry — PrestaShop 8 & 9 works, why we built it the way we did, and the thinking behind the features above.

§ 01

The need: native baby and wedding registries

Many customers want to create a baby registry or a wedding registry at the merchant where they actually want to buy. Without an integrated solution, they turn to third-party platforms, and the gifts often end up bought elsewhere. This module keeps that demand, and the sale, in your store.

§ 02

Creation and sharing in a few clicks

From their account, the customer creates one or more typed registries (baby, wedding, birthday, housewarming, other), adds products from your catalog with the desired quantity and a priority, then shares a unique public link. Friends and family access the registry without needing an account when the option is enabled.

§ 03

Offering a gift, made simple

On the shared registry, each product shows a reserved / remaining progress bar. The guest picks a gift, sets the quantity and a short message, then confirms: the product is reserved and added to their cart. Once the order is validated, the reservation becomes a confirmed gift and the owner is notified by email.

§ 04

Designed to avoid duplicates and lock-ups

A product remaining count takes pending and confirmed reservations into account, which prevents the same gift from being offered twice. Pending reservations that are not finalized, tied to an abandoned cart, are released automatically after a delay you define, so a product is never blocked needlessly.

§ 05

Full control from the back office

The merchant finds all registries in a dedicated view: customer, type, number of products, number of gifts and status. A detailed view shows the products, the reservations, the donors and a direct link to the related orders. A settings page controls the product-page button, guest gifting, notifications, name reveal, the retention delay and the maximum number of registries per customer.

§ 06

Compatible with PrestaShop 8 and 9, no override

The module relies on ObjectModel classes and legacy front controllers to work on both PrestaShop 8 and 9, without any Symfony dependency. It creates its own tables, alters no core file, and uninstalls cleanly by removing its tables, its admin tab and its settings.