PHPackages                             mageplaza/module-share-cart - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. mageplaza/module-share-cart

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

mageplaza/module-share-cart
===========================

Magento 2 Share Cart extension

4.0.6(11mo ago)12201.6k↓37.1%11[2 issues](https://github.com/mageplaza/magento-2-share-cart/issues)[2 PRs](https://github.com/mageplaza/magento-2-share-cart/pulls)2proprietaryPHP

Since Dec 3Pushed 11mo ago7 watchersCompare

[ Source](https://github.com/mageplaza/magento-2-share-cart)[ Packagist](https://packagist.org/packages/mageplaza/module-share-cart)[ RSS](/packages/mageplaza-module-share-cart/feed)WikiDiscussions 2.4 Synced 2d ago

READMEChangelog (10)Dependencies (2)Versions (20)Used By (2)

Magento 2 Share Cart extension Free
===================================

[](#magento-2-share-cart-extension-free)

[Mageplaza Share Cart Extension](https://www.mageplaza.com/magento-2-share-cart/) helps customers in sharing their shopping cart with friends and family as well. This is a supportive method to promote store’s conversion rate via the existing users, and this can significantly contribute to the revenue of the store.

- Share shopping cart quickly
- Shortly review purchasing cart
- Download the PDF file with full information

[![Latest Stable Version](https://camo.githubusercontent.com/f5bef5c25b0c789be776bab92f4524ea55604983420d93e6ecfca756820802c6/68747470733a2f2f706f7365722e707567782e6f72672f6d616765706c617a612f6d6f64756c652d73686172652d636172742f762f737461626c65)](https://packagist.org/packages/mageplaza/module-share-cart)[![Total Downloads](https://camo.githubusercontent.com/ea087a316b725237cafe0b1d6d2af268b4fc52b758fbd4c747dd75d5851fe2eb/68747470733a2f2f706f7365722e707567782e6f72672f6d616765706c617a612f6d6f64756c652d73686172652d636172742f646f776e6c6f616473)](https://packagist.org/packages/mageplaza/module-share-cart)

**IMPORTANT NOTE:** This version of Mageplaza Share Cart extension on Github is free as a contribution to the Magento community from Mageplaza. This package does not include the technical support. Should you need technical support for this extension, you will have to buy a license from Mageplaza. [Click here to buy](https://www.mageplaza.com/magento-2-share-cart/).

1. Documentation
----------------

[](#1-documentation)

- [Installation guide](https://www.mageplaza.com/install-magento-2-extension/)
- [User guide](https://docs.mageplaza.com/share-cart/index.html)
- [Introduction page](http://www.mageplaza.com/magento-2-share-cart/)
- [Contribute on Github](https://github.com/mageplaza/magento-2-share-cart)
- [Get Support](https://github.com/mageplaza/magento-2-share-cart/issues)

2. FAQs
-------

[](#2-faqs)

**Q: I got an error: Mageplaza\_Core has been already defined**

A: Read solution [here](https://github.com/mageplaza/module-core/issues/3)

**Q: How can customers use share button?**

A: Customers only need to click on the button and paste the automated URL to anywhere they want to share.

**Q: Where will the Share button appear on the website?**

A: Share button can be seen on **Minicart** and **Shopping Cart** page.

**Q: What if I want to inform customers that the price possibly will change later?**

A: You can leave a message on **Warning Message** box (from the admin backend).

**Q: Can I add the time when the PDF file is downloaded?**

A: Absolutely yes. In the backend, you can enable the adding timestamp suffix.

**Q: How the PDF button and Text button differ from each other?**

A: **Text** button only displays chosen items while **PDF** button offers more information about the store. Also, Text button will show a pop-up, meanwhile the **PDF** button is for file downloading.

3. How to install Share Cart extension for Magento 2
----------------------------------------------------

[](#3-how-to-install-share-cart-extension-for-magento-2)

- Install via composer (recommend)

Run the following command in Magento 2 root folder:

With Marketing Automation (recommend):

```
composer require mageplaza/module-share-cart
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy

```

Without Marketing Automation:

```
composer require mageplaza/module-share-cart
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy

```

4. Highlight Features
---------------------

[](#4-highlight-features)

### Quick share by copy-and-paste

[](#quick-share-by-copy-and-paste)

**Share Cart Extension** allows the store owners to add an extra button which is **Share Cart** while a customer is processing their purchasing.

The button can be displayed in the **Minicart** section and **Shopping Cart Page**. By clicking this button, the customer can copy their shopping cart’ s URL and paste to a destination just in the blink of an eye. When the URL recipient clicks on the shared URL, their current shopping cart will be automatically added with the same items.

[![Quick share by copy-and-paste](https://camo.githubusercontent.com/263d6c03adb45947442cdd968347b53e09311573ed6c238c727862611f004635/68747470733a2f2f692e696d6775722e636f6d2f474f31365439432e706e67)](https://camo.githubusercontent.com/263d6c03adb45947442cdd968347b53e09311573ed6c238c727862611f004635/68747470733a2f2f692e696d6775722e636f6d2f474f31365439432e706e67)

### A brief summary with Text button

[](#a-brief-summary-with-text-button)

For the cart which contains a large number of items, **Share Cart** module allows the customers to view a shot summary easily with **Text** - another extra button.

When the customer hit the **Text** button on their **Shopping Cart Page**, a pop-up text can be seen, it appears as a purchase summarizing box. This little simple button supports customers in taking a clear overview of chosen items with necessary information such as items’ name, price, quantity and the cart total.

[![A brief summary with Text button](https://camo.githubusercontent.com/b0ba7b8a317fcec568ca3045a9a388b2b826c826e12b5d396cec921575a828cb/68747470733a2f2f692e696d6775722e636f6d2f487045494b6c362e706e67)](https://camo.githubusercontent.com/b0ba7b8a317fcec568ca3045a9a388b2b826c826e12b5d396cec921575a828cb/68747470733a2f2f692e696d6775722e636f6d2f487045494b6c362e706e67)

### Quick Shopping cart PDF file publishing

[](#quick-shopping-cart-pdf-file-publishing)

**PDF** button is another extra button with the function to download. When the customer hits this button, a PDF file will be downloaded and stored automatically in the user's current device. In comparison to the **Text** button with quick view function, **PDF**'s function allows the customer to get detail information such as:

- Information of store: Company Name, Address, Email, Phone, VAT Information, Registered Number, and Warning Message
- Date of the purchase
- Purchase summary: Quantity, Price, Total, Stock ID, Descriptio

[![Magento 2 Share Cart extension](https://camo.githubusercontent.com/4e61030226f970eb6ab51f7b04c060ec81a47cf2287e5593bfc07d27d6a033a9/68747470733a2f2f692e696d6775722e636f6d2f6d4c4e4f7964382e706e67)](https://camo.githubusercontent.com/4e61030226f970eb6ab51f7b04c060ec81a47cf2287e5593bfc07d27d6a033a9/68747470733a2f2f692e696d6775722e636f6d2f6d4c4e4f7964382e706e67)

5. More features
----------------

[](#5-more-features)

### Update function

[](#update-function)

**Update** button is for updating the shopping cart with the latest changes from the original cart.

### Warning message offering

[](#warning-message-offering)

Admin is able to add a message to the PDF file, as a notice to customers (for instance, informing about the validation of the file downloaded).

### Mobile responsive ability

[](#mobile-responsive-ability)

The module is properly responsive with both mobile and desktop devices.

6. Full Magento 2 Share Cart Features
-------------------------------------

[](#6-full-magento-2-share-cart-features)

### For store owners

[](#for-store-owners)

- Enable/ Disable the module
- Enable/disable the extension
- Be able to set the PDF file name
- Add the timestamp suffix which shows the PDF file downloaded time
- Add information of the store including Company name, Address, Phone, Email, VAT Number, Registered Number
- Display a warning message to notify customers in the PDF file

### For customers

[](#for-customers)

- Quickly and easily share the shopping cart
- Briefly view the shared shopping cart
- Download and store the PDF with adequate information

7. How to configure Share Cart in Magento 2
-------------------------------------------

[](#7-how-to-configure-share-cart-in-magento-2)

### 7.1 Configuration

[](#71-configuration)

- Access to your Magento 2 Admin Panel, navigate to `Store tab > Open Settings > Configuration `
- Click `Mageplaza Extensions > Share Cart > Configuration`, go to `General Configuration` section.

[![Magento 2 Share Cart extension configure](https://camo.githubusercontent.com/9d9aeafb46b4f46e7340155c61b52f70bf66d85d0d2d894c3c64c4c06d5c23df/68747470733a2f2f692e696d6775722e636f6d2f437764714567552e706e67)](https://camo.githubusercontent.com/9d9aeafb46b4f46e7340155c61b52f70bf66d85d0d2d894c3c64c4c06d5c23df/68747470733a2f2f692e696d6775722e636f6d2f437764714567552e706e67)

#### 7.1.1. General

[](#711-general)

- **Enable**: Choose `Yes` to enable the Module. If the module is turned on, all the features work well. Otherwise, all the options in admin panel and the module will not show.
- **Enable**: Select `Yes` to enable the extension
- **File Name**: Insert name for PDF file. The PDF file will display the customer’s order information
- **Add Timestamp suffix**: Click `Yes` option to display the current time to upload PDF document

#### 7.1.2. Business Information

[](#712-business-information)

- **Company Name**: Insert your company name in this field
- **Address**: Fill the company’s location
- **VAT Number**: Provide information about Value Added Taxes number
- **Registered Number**: Insert your company registered number
- **Phone**: Insert phone number
- **Email**: Another needed contact detail is the email address
- **Warning Message**: This field is for the special content you want to notice in the PDF orders. For instance: Prices are correct at the time of generation, some possibly have been changed since.

### 7.2 Frontend

[](#72-frontend)

After activating the module, customers can use **Share Cart** button to deliver the URL to people which they want to share the cart. After sharing, there will be already-added items in the cart of the URL recipient.

- **Share Cart** button displays in the **Minicart** section when adding items to cart.

[![Magento 2 Share Cart module](https://camo.githubusercontent.com/06a14da2dd3bb40199c6bd78e6811ddf241fb6a93bfe34416b4bb8a3f0fb6f32/68747470733a2f2f692e696d6775722e636f6d2f6548497a3434632e706e67)](https://camo.githubusercontent.com/06a14da2dd3bb40199c6bd78e6811ddf241fb6a93bfe34416b4bb8a3f0fb6f32/68747470733a2f2f692e696d6775722e636f6d2f6548497a3434632e706e67)

- Display play **Share Cart** button on **Shopping Cart** page, customers can click this button to share the cart URL.

[![Magento 2 Share Cart extension free](https://camo.githubusercontent.com/71651caa99ae80c2a3874c3382d87925c34d449454ead40ce0af3bdfe9e6cafc/68747470733a2f2f692e696d6775722e636f6d2f43654a336558652e706e67)](https://camo.githubusercontent.com/71651caa99ae80c2a3874c3382d87925c34d449454ead40ce0af3bdfe9e6cafc/68747470733a2f2f692e696d6775722e636f6d2f43654a336558652e706e67)

- Customers can click **Update Shopping Cart** to re-update information and changes in the original cart.
- Click **Text** button to see detail information about products and price.

[![Magento 2 Share Cart Free](https://camo.githubusercontent.com/80546c5d2358c531c0888a460c95184bbef045df08d96d2787ad4d76aadbdce4/68747470733a2f2f692e696d6775722e636f6d2f696f55525057362e706e67)](https://camo.githubusercontent.com/80546c5d2358c531c0888a460c95184bbef045df08d96d2787ad4d76aadbdce4/68747470733a2f2f692e696d6775722e636f6d2f696f55525057362e706e67)

- Click on **PDF** button to see the order information.

    **PDF library setting instruction**

You need to delete the generated file and run the following command:

`composer require mpdf/mpdf`

[![Magento 2 Share Cart extension by mageplaza](https://camo.githubusercontent.com/bc51b158a4014290c47d09c6f45a0a787a9f81e038818735072bcead13e6d758/68747470733a2f2f692e696d6775722e636f6d2f39704f61654d662e706e67)](https://camo.githubusercontent.com/bc51b158a4014290c47d09c6f45a0a787a9f81e038818735072bcead13e6d758/68747470733a2f2f692e696d6775722e636f6d2f39704f61654d662e706e67)

**Other free Magento 2 extensions on Github**

- [Magento 2 SEO Suite free](https://github.com/mageplaza/magento-2-seo)
- [Magento 2 Google Maps free](https://github.com/mageplaza/magento-2-google-maps)
- [Magento 2 Backend Reindex](https://github.com/mageplaza/magento-2-backend-reindex)
- [Magento 2 GDPR free](https://github.com/mageplaza/magento-2-gdpr)
- [Magento 2 login as customer free](https://github.com/mageplaza/magento-2-login-as-customer)
- [Magento 2 Social login free](https://github.com/mageplaza/magento-2-social-login)
- [Magento 2 Advanced report free](https://github.com/mageplaza/magento-2-reports)
- [Magento 2 Blog free](https://github.com/mageplaza/magento-2-blog)

**Explore more Magento 2 extensions from Mageplaza**

☞ [Mageplaza Login as Customer](https://www.mageplaza.com/magento-2-login-as-customer/)

☞ [Mageplaza Image Optimizer](https://www.mageplaza.com/magento-2-image-optimizer/)

☞ [Mageplaza Customer Attributes](https://www.mageplaza.com/magento-2-customer-attributes/)

☞ [Mageplaza Layered Navitaion Ultimate](https://www.mageplaza.com/magento-2-layered-navigation-extension/)

☞ [M2 Google Tag Manager](https://www.mageplaza.com/magento-2-google-tag-manager/)

☞ [Mageplaza Ajax Cart](https://www.mageplaza.com/magento-2-quick-view/)

☞ [Mageplaza Store Pickup](https://www.mageplaza.com/magento-2-store-pickup-extension/)

☞ [Mageplaza Product Options](https://www.mageplaza.com/magento-2-product-options/)

☞ [Mageplaza OneStepCheckout](https://www.mageplaza.com/magento-2-one-step-checkout-extension/)

☞ [Mageplaza Reward Points](https://www.mageplaza.com/magento-2-reward-points-extension/)

###  Health Score

50

—

FairBetter than 95% of packages

Maintenance47

Moderate activity, may be stable

Popularity44

Moderate usage in the ecosystem

Community28

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor3

3 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~151 days

Recently: every ~276 days

Total

17

Last Release

353d ago

Major Versions

1.1.3 → 4.0.22021-08-02

1.1.4 → 4.0.32021-08-13

1.1.5 → 2.3.x-dev2022-07-06

2.3.x-dev → 4.0.42022-07-06

2.4.x-dev → 4.0.62025-07-15

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2810172?v=4)[Sam Ng](/maintainers/imsamthomas)[@imsamthomas](https://github.com/imsamthomas)

---

Top Contributors

[![brianmageplaza](https://avatars.githubusercontent.com/u/7621931?v=4)](https://github.com/brianmageplaza "brianmageplaza (25 commits)")[![LuongNgoDoan](https://avatars.githubusercontent.com/u/41365097?v=4)](https://github.com/LuongNgoDoan "LuongNgoDoan (21 commits)")[![imsamthomas](https://avatars.githubusercontent.com/u/2810172?v=4)](https://github.com/imsamthomas "imsamthomas (11 commits)")[![Linhnv1902](https://avatars.githubusercontent.com/u/94423363?v=4)](https://github.com/Linhnv1902 "Linhnv1902 (10 commits)")[![NgoDoanLuong](https://avatars.githubusercontent.com/u/14316270?v=4)](https://github.com/NgoDoanLuong "NgoDoanLuong (7 commits)")[![tamnt2708](https://avatars.githubusercontent.com/u/108925083?v=4)](https://github.com/tamnt2708 "tamnt2708 (7 commits)")[![phamcuongmp](https://avatars.githubusercontent.com/u/57206936?v=4)](https://github.com/phamcuongmp "phamcuongmp (5 commits)")[![igorwulff](https://avatars.githubusercontent.com/u/5222424?v=4)](https://github.com/igorwulff "igorwulff (4 commits)")[![thaimageplaza](https://avatars.githubusercontent.com/u/40683842?v=4)](https://github.com/thaimageplaza "thaimageplaza (2 commits)")[![LVViet160998](https://avatars.githubusercontent.com/u/80314361?v=4)](https://github.com/LVViet160998 "LVViet160998 (2 commits)")[![haonv01](https://avatars.githubusercontent.com/u/34636961?v=4)](https://github.com/haonv01 "haonv01 (2 commits)")[![Vanessaaaa](https://avatars.githubusercontent.com/u/30221394?v=4)](https://github.com/Vanessaaaa "Vanessaaaa (1 commits)")[![chuccv](https://avatars.githubusercontent.com/u/72536167?v=4)](https://github.com/chuccv "chuccv (1 commits)")[![datdt02](https://avatars.githubusercontent.com/u/155963832?v=4)](https://github.com/datdt02 "datdt02 (1 commits)")[![ngantq](https://avatars.githubusercontent.com/u/30430841?v=4)](https://github.com/ngantq "ngantq (1 commits)")[![phutx](https://avatars.githubusercontent.com/u/72056266?v=4)](https://github.com/phutx "phutx (1 commits)")[![Rainy234](https://avatars.githubusercontent.com/u/42835440?v=4)](https://github.com/Rainy234 "Rainy234 (1 commits)")[![RinMageplaza](https://avatars.githubusercontent.com/u/125843780?v=4)](https://github.com/RinMageplaza "RinMageplaza (1 commits)")

### Embed Badge

![Health badge](/badges/mageplaza-module-share-cart/health.svg)

```
[![Health](https://phpackages.com/badges/mageplaza-module-share-cart/health.svg)](https://phpackages.com/packages/mageplaza-module-share-cart)
```

###  Alternatives

[bagisto/bagisto

Bagisto Laravel E-Commerce

27.6k172.1k9](/packages/bagisto-bagisto)[kimai/kimai

Kimai - Time Tracking

4.8k9.0k1](/packages/kimai-kimai)[venturedrake/laravel-crm

A free open source CRM built as a package for laravel projects

43311.2k](/packages/venturedrake-laravel-crm)[mageplaza/magento-2-seo-extension

Magento 2 SEO extension

141527.1k2](/packages/mageplaza-magento-2-seo-extension)[mageplaza/magento-2-blog-extension

Magento 2 Blog extension

122748.9k5](/packages/mageplaza-magento-2-blog-extension)[mageplaza/module-delete-orders

Magento 2 Delete Orders extension

59626.3k1](/packages/mageplaza-module-delete-orders)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
