Odoo Marketplace PayPal Commerce is a dependent module on Odoo Multi Vendor Marketplace. Install the base module first for Odoo Marketplace PayPal Commerce to work properly.
Nowadays, people don’t need to keep their pockets stuffed with cash each time they wish to shop. Most of the population find it convenient to pay online for their orders. With the growing awareness; both the customers as well as vendors believe in cashless payments.
Now, you can easily integrate your Odoo to PayPal Payment Method for your customers. Odoo Marketplace PayPal Commerce module incorporates the Instant and Delayed disbursement modes (also known as, PayPal Commerce).
The module Odoo Marketplace PayPal Commerce allows users to integrate PayPal Commerce to their Odoo Marketplace. Even the sellers can integrate PayPal for their customers only after authenticating with PayPal. Only the admin can process the refunds for the customers in their respective panels.
Please fill and provide information about your business model in the PayPal Commerce Platform – Questionnaire.
Features
Here is the concise list of the features. Visit the Store Page to know the detailed features of Odoo Marketplace PayPal Commerce
- Odoo marketplace integration with PayPal Payment Method for the customers.
- The module even let the sellers integrate PayPal for their customers.
- Sellers can integrate only after authenticating with PayPal.
- Admin can retrieve the client and the secret key for configuring the payment method
- The secret key and Client ID is to be added to the module for complete integration of PayPal with Odoo Marketplace
- It allows store admin to receive the commission based on the purchase.
- Admin can set different commissions for different sellers.
- The commission is directly transferred to the admin’s account.
- Admin can allow Instant and Delayed payments features (also known as, PayPal Commerce).
- The sellers have the leverage to allow PayPal for their customers to make payments.
- Sellers can integrate PayPal for their customers only after authenticating with PayPal.
- admin can allow Instant and Delayed payments features (also known as, PayPal Commerce).
- On choosing Delayed, the amount is kept on hold, admin can manually transfer the amount to the seller.
INSTALLATION
- Once you have purchased the module from our Webkul store, you will receive a link to download the zip file of the module.
- Extract the file on your system after the download finishes. You will be able to see a folder named- ‘payment_paypal_commerce’.
- Now, copy and paste this folder inside your Odoo Add-Ons path.
- Now, open the Odoo and click on the Settings menu. Here, click on Activate the Developer Mode. You can activate the developer mode by typing ‘debug’ after ‘web?’ in the URL as well.
- Now, open the Apps menu and click on ‘Update Modules List’.
- In the search bar, remove all the filters and search ‘payment_paypal_commerce‘.
- You will be able to see the module in the search result. Click on ‘Install’ to install it.
Workflow
Set up and PayPal Configuration
- Create an account on Paypal
- Create an app to receive REST API credentials for testing and live transactions.
- Finally paste the client ID, secret ID, Merchant ID in PayPal Commerce Payment Acquire in Odoo.
Admin End
- Login as admin to your Odoo Instance and go to the Seller Dashboard
- Now, select the Seller/Vendors Tab and click on the ‘Seller’ menu
- Now, choose one of the seller you want to approve
- From here, you can approve the seller
- Once done, go to the website module;
- Here, click on the Configuration Tab to go to the Payment Acquirer menu
- Select the PayPal Commerce and click on the edit button;
- Now, add your PayPal commerce credentials;
- You can configure 2 types of payment methods Instant(Default)/Delayed(Enabled from config).
- You need to register first time using Register Webhook Button to complete configuration
- Configure it as your requirements; like select the state along with company and website
- Now, add your PayPal commerce credentials;
- You can make the basic configuration from here; add the Help, Pending, Done and Cancel Messages as per your wish.
- Check the transaction of each sale order along with the seller’s name.
- Transaction details will be visible on the website ->Configuration -> Payment Transactions
- From translation, you can refund the amount. Also, there is an option “Release Seller Payments” in case of delayed payments, which can be used to release the delayed amount(which was on hold for a certain period of time).
- Default selected configuration(By enabling this, this payment method will be selected by default on the payment page)
- You can delay the seller’s payment and release it afterwards using release seller payment option
Seller End
- Go to the marketplace frontend and click on the Sell Tab
- Click on the ‘Open a New Store’ button
- Now, fill the required details to register yourself as Seller in Odoo Marketplace
- As, you have registered yourself as seller then you need to add your address along with contact information
- Once added, click on Request for Approval Button; and admin needs to approve the seller
- Once, you are an approved seller; go to the Seller Dashboard and click on the Configuration Tab to go to the PayPal Commerce Payment
- Now, Click on the “Connect with PayPal” Tab
- Fill the required details and connect successfully with PayPal.
9. Once done, click on the Next button
10. You can see that setup is completed.(Seller PayPal account email has to be verified to complete the connection flow).
Customer End:
- Only authorized seller’s products will be Allowed for this payment method on the payment page.
- PayPal Commerce Option available on the payment Page
- PayPal credit option available to pay at checkout
- Check the PayPal commerce Payment Confirmation
NEED HELP?
Hope you find the user guide of Odoo Marketplace PayPal Commerce helpful! Please feel free to share your feedback in the comments below.
Also, check our store page to go through our other modules.
If you still have any issues/queries then please raise a ticket 💬
For any doubt mail us at support@webkul.com 💌
Thanks for paying attention!!
🙂 😊