Type
magento2-module
magento2-module
proprietary
None
None
None
None
None
None
Demo website: https://donationproduct.experius.nl
Add the module to your composer.json
composer require experius/module-donationproduct "~1.0.0"
Run the Magento Setup Upgrade
bin/magento setup:upgrade
The donation products can be viewed on several location in your Magento 2 webshop - Homepage - Sidebar - Cart - Checkout
When clicked on a charity of the customers choice a popup will open with the charities details and a add to cart button.
You can also create a regular category with all the donation products with a regular product detail page.
Off course it is possible to implement this block on any location by a Magento frontend developer,
A "Donation Product" has a lot in common with a "Virtual Product". It has no stock, weight and doesn't need a shipping method or address to be set in the checkout.
Add a new product with type 'Donation Product'
You can configure the minimum donation amount.
Reports > Sales > Donations
A report table is made to store every single "Donation Product" sale. You can make an export, sum up the amount per charity and transfer the money.
Stores > Settings > Configuration > Catalog > Donation Product
There is a setting to enable or disable the complete module. There are settings to enable and disable the visibility of blocks on several locations in your webshop.