Cart Transfer - Magento 2 module documentation
Author: Marek Milewski
Cart Transfer Module
Module overview
Let your customers recommend purchases with Cart Transfer Module. Our module adds a special form on your cart page, to help them send their shopping advice to their friends via e-mail message.
Module compatibility
This module is compatibile with Magento Community versions: 2.2, 2.3 and 2.4.
How it works
After installing the module, it goes immediately active and there are not any changes to be made in Admin Panel.
Add any item to your shopping cart and go to View and Edit Cart.
On the cart page, you will see a Send Cart To Friend drop-down form.
Enter the destination e-mail address, e-mail title and name of the person you're sending the message to. If you are a logged-in user, you can additionally check the Save this cart in your account checkbox to save the shared cart in your account.
The person, that message was sent to, will receive an e-mail presented below.
By clicking on add products to cart, the user will be redirected to the store's website, and the products recommended by e-mail will be automatically added to his shopping cart.
As a logged-in user, you can view your saved carts by going to your account settings and selecting the Saved shopping carts tab.
Demo
Installation
Composer
- Add repo to composer.json:
"repositories": [
...
{
"type": "vcs",
"url": "git@git.auroracreation.com:aurora-modules/CartTransfer.git"
}
...
],
- Add a package to composer.json:
"require": {
...
"aurora/cart-transfer": "*"
...
},
- In Magento root folder run the following commands:
composer update aurora/cart-transfer
php bin/magento module:enable Aurora_CartTransfer
php bin/magento setup:upgrade
Manual
- Unzip the archive.
- Upload extension files on your server to:
{Magento root}
└── app/
└── code
- In Magento root folder run the following commands:
php bin/magento module:enable Aurora_CartTransfer
php bin/magento setup:upgrade