Marketplace Wishlist feature walkthrough

Edit on GitHub
You are browsing a previous version of the document. The latest version is 202204.0.

With the Marketplace Wishlist feature, the customers can track and save merchant offers and products they wish to purchase through the wishlist. The customers can create multiple wishlists and customize their names.

User documentation

To learn more about the feature and to find out how end users use it, see Marketplace Wishlist feature overview for business users.

Module dependency graph

The following diagram illustrates the dependencies between the modules for the Marketplace Wishlist feature.

Entity diagram

MODULE DESCRIPTION
MerchantProductWishlist Provides ability to work with merchant product in the wishlist.
MerchantProductOfferWishlist Provides ability to work with the product offers in the wishlist.
MerchantProductOfferWishlistRestApi Provides ability to manage product offers for wishlist Rest API.
Wishlist Provides infrastructure and functionality to handle multiple wishlists for customer account.
WishlistExtension Provides plugin interfaces for extending Wishlist module functionality.

Domain model

The following diagram illustrates the domain model of the Marketplace Wishlist feature:

Entity diagram

INTEGRATION GUIDES GLUE API GUIDES
Marketplace Wishlist feature integration Managing wishlists
Glue API: Marketplace Product Offer + Wishlist feature integration Managing wishlist items