The module Marketplace Mass PayPal Payment for Magento2 will allow the admin to easily make the sellers payouts using the mass PayPal payment option. The admin can at a time make the payout to a maximum of 250 sellers. This extension will surely help the admin to make the payouts easier and quicker.
Note 1: As this module is an add-on of the Marketplace module, you need to install the Magento2 Marketplace first to make use of this Marketplace Mass PayPal Payment For Magento2 extension.
The sellers need to fill in their correct PayPal details under their Manage PayPal details account menu option. If the details are not correct the payment details will not be saved.
Features – Marketplace Mass PayPal Payment
- The Admin can save his PayPal details.
- The Admin can do a Mass PayPal payment to the sellers.
- The Admin can Pay 250 Sellers in one Attempt.
- The Sellers can save their PayPal Details under own their account panel.
Installation – Marketplace Mass PayPal Payment
Customers will get a zip folder and they have to extract the contents of this zip folder on their system. The extracted folder has an src folder, inside the src folder you have the app folder. You need to transfer this app folder into the Magento2 root directory on the server as shown below.
After the successful installation, you have to run the command on Magento2 root directory -“php bin/magento setup:upgrade”.
Also, run this command into the Magento2 Root – “php bin/magento setup:static-content:deploy” as shown below in the snapshot.
After running the commands, you have to flush the cache from the Magento admin panel by navigating through ->System->Cache management as shown below in the snapshot.
Admin Configuration – Marketplace Mass PayPal Payment
After the successful installation of the module, the admin will navigate to Stores ->Configuration ->Webkul->Marketplace->Seller Mass Payment Configuration.
Here the admin will configure the Seller Mass Payment by –
- Selecting the Sandbox mode as Yes(Testing Mode) or No(Production Mode).
- Typing in the Merchant PayPal Id(Which will be used to send the payout to the sellers).
- Entering the PayPal Application Id, PayPal API User Name, PayPal API Password, and the PayPal API Signature.
(You will receive the App Id, Username, Password, and Signature via your PayPal account).
If you already have a PayPal business account then follow the steps below to get your API’s, else click https://www.paypal.com/us/webapps/mpp/account-selection to first create a new business account with PayPal and then just follow the below steps.
Step 1: Go to this link – https://www.paypal.com/us/home and on the web page click the Login button.
Step 2 : Now enter your PayPal credentials and then click the Login button as per the below snapshot.
Step 3 : Click the Profile sub-tab located in the top navigation area and then select the Profile and settings option.
Step 4 :
Now, the page that comes up go to the “My Selling Tools” and then on the “API Access” click the “Update” button as shown below in the snapshot.
Step 5:
Now create your app and after that, you will get your API Credentials. These credentials have to be placed in the admin backend configuration of the module by navigating to Stores ->Configuration ->Webkul->Marketplace->Seller Mass Payment Configuration.
Seller Configuration – Marketplace Mass PayPal Payment
After the admin has configured the module, the seller will get two menu options under the “Marketplace block” as shown below in the snapshot.
The sellers need to input their correct PayPal details to receive the payment from the admin via Mass PayPal payment. After filling in the required fields, click the save button to save the configuration. Also, if the seller will enter the wrong details then the PayPal details will not be saved.
Under this menu option, the seller will find all of his Payouts that are made by the admin. Here the seller can see the Transaction date(when the payout has been made), Transaction Id, Comment Message, the Transaction amount, and a link to view the transaction information.
After clicking the “View” link, the seller will be able to view the complete transaction information as shown below in the snapshot.
Here the admin will find the transaction information like – Transaction Type(Selected by the admin), Method Selected(admin selected method), Comment Message(from the Admin), and the transaction order Information(Having the Ordered items and their details).
Workflow – Marketplace Mass PayPal Payment
To make the mass seller payout the admin will navigate to Marketplace Management->Manage Sellers. Here the admin will mass select the sellers for making the mass PayPal payment.
After clicking “Manage Sellers” menu option, the admin will find a list of all the marketplace sellers.
To make a mass PayPal payment to the sellers, select all the sellers and from the drop down select the PayPal mass payment option as shown below in the snapshot.
Clicking the “PayPal Mass Payment” option will bring up a pop-up window where the admin will find all the sellers selected. now clicking the “Pay” button will make the sellers payout automatically.
After this, you will see a confirmation message that the “ payment has been done successfully for the sellers” as shown below in the snapshot.
The admin can check to whom he has made the payments by navigating to Marketplace Management-> Sellers Transaction. Here the admin can see a list of all the sellers to whom he has made the payout as shown below.
On the seller’s end, to check the payout made by the admin navigate to “My Transaction list” menu option under the “Marketplace block” as shown below in the snapshot.
After clicking on the “View” link you can see the completed transaction information as shown below.
That’s all for the Magento2 Marketplace Mass PayPal Payment. Still, have any issues please raise a ticket or get back to use at support@webkul.com