Redeem Now
Read More
Read now
Menu Close
    Start a Project Request quote Reading list Switch to dark mode

    Odoo Marketplace PayPal Commerce

    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.

    While discussing payment and payment systems, we cannot get away without mentioning PayPal. Indeed, it is one of the most secure and sought after payment methods.

    Safe, as it is, most of all, it is convenient to use. Without any hassle, a simple PayPal Checkout button can lead you to a fraud-free payment process.

    Ease your payments in Odoo!

    Odoo Marketplace PayPal Commerce Plugin is one such extension that allows the store admin to incorporate the PayPal Payment systems feature with their Marketplace.

    Initially, the admin configures the client and secret key so as to use the PayPal services by logging in to the PayPal Account. Furthermore, the admin can allow Instant and Delayed payments feature (also known as, PayPal Commerce).

    Moreover on choosing Instant, the sellers receive the payment instantly as the customer makes payment and places the order. On choosing Delayed, the amount is kept on hold; the admin will manually transfer the amount to the seller.

    Also, the sellers of the Marketplace can integrate PayPal for their customers only after authenticating with PayPal. Furthermore, both the admin and the sellers can process the refunds for the customers in their respective panels.

    PayPal has proven to be quite favorable for the customers as it does not reveal the credit card details to the sellers; the sellers receive the PayPal Account Number. Moreover, the customers can also pay in any currency which makes it easier for the customers to make purchases globally.

    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.



    Here is the concise list of the features. Visit the Store Page to know the detailed features of Odoo Marketplace PayPal Commerce

    1. Odoo marketplace integration with PayPal Payment Method for the customers.
    2. The module even let the sellers integrate PayPal for their customers.
    3. Sellers can integrate only after authenticating with PayPal.
    4. Admin can retrieve the client and the secret key for configuring the payment method
    5. The secret key and Client ID is to be added to the module for complete integration of PayPal with Odoo Marketplace
    6. Moreover, it also allows store admin to receive the commission based on the purchase.
    7. Admin can set different commissions for different sellers.
    8. The commission is directly transferred to the admin’s account.
    9. Admin can allow Instant and Delayed payments features (also known as, PayPal Commerce).
    10. The sellers have the leverage to allow PayPal for their customers to make payments.
    11. Sellers can integrate PayPal for their customers only after authenticating with PayPal.
    12. Admin can allow Instant and Delayed payments features (also known as, PayPal Commerce).
    13. On choosing Delayed, the amount is kept on hold, admin can manually transfer the amount to the seller.

    Please Note:

    • This module is not compatible with the multi checkout address feature.
    • PayPal Commerce Platform (PCP) currently supports the following countries: US, Australia, Belgium, Bulgaria, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Greece, Hungary, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, United Kingdom, Canada, Austria, Germany, Ireland.


    1. Once you have purchased the module from our Webkul store, you will receive a link to download the zip file of the module.
    2. Extract the file on your system after the download finishes. You will be able to see a folder named- ‘payment_paypal_commerce’.
    3. Now, copy and paste this folder inside your Odoo Add-Ons path.
    4. 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.
    5. Now, open the Apps menu and click on ‘Update Modules List’.
    6. In the search bar, remove all the filters and search ‘payment_paypal_commerce‘.
    7. You will be able to see the module in the search result. Click on ‘Install’ to install it.


    Set up and PayPal Configuration

    1. Create an account on Paypal
    1. Create an app to receive REST API credentials for testing and live transactions.
    1. Finally paste the client ID, secret ID, Merchant ID in PayPal Commerce Payment Acquire in Odoo.

    Admin End

    1. Login as admin to your Odoo Instance and go to the Seller Dashboard 
    2. Now, select the Seller/Vendors Tab and click on the ‘Seller’ menu
    3. Now, choose one of the seller you want to approve
    1. From here, you can approve the seller
    1. Once done, go to the website module;
    2. Here, click on the Configuration Tab to go to the Payment Acquirer menu
    3. Select the PayPal Commerce and click on the edit button;
    4. Now, add your PayPal commerce credentials;
    5. Moreover, you can also configure 2 types of payment methods Instant(Default)/Delayed(Enabled from config).
    1. You need to register first time using Register Webhook Button to complete configuration
    2. Configure it as your requirements; like select the state along with company and website
    1. Now, add your PayPal commerce credentials;
    2. You can make the basic configuration from here; add the Help, Pending, Done and Cancel Messages as per your wish.
    1. Check the transaction of each sale order along with the seller’s name.
    2. Transaction details will be visible on the website ->Configuration -> Payment Transactions
    1. 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).
    2. Default selected configuration(By enabling this, this payment method will be selected by default on the payment page)
    3. You can delay the seller’s payment and release it afterwards using release seller payment option

    Seller End

    1. Go to the marketplace frontend and click on the Sell Tab
    2. Now, click on the ‘Open a New Store’ button
    1. Now, fill the required details to register yourself as Seller in Odoo Marketplace
    1. As, you have registered yourself as seller then you need to add your address along with contact information
    1. Once added, click on Request for Approval Button; and admin needs to approve the seller
    2. Once, you are an approved seller; go to the Seller Dashboard and click on the Configuration Tab to go to the PayPal Commerce Payment 
    3. Now, Click on the “Connect with PayPal” Tab
    1. Fill the required details and connect successfully with PayPal.

    9. Once done, click on the Next button

    10. You can also see that setup is completed.(Seller PayPal account email has to be verified to complete the connection flow).

      Customer End:

    1. Only authorized seller’s products will be Allowed for this payment method on the payment page.
    2. PayPal Commerce Option available on the payment Page
    1. PayPal credit option available to pay at checkout
    1. Check the PayPal commerce Payment Confirmation


    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 💌

    Thanks for paying attention!!

    🙂 😊

    Current Product Version - 1.0.0

    Supported Framework Version - Odoo V14, V13

    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*

    Be the first to comment.

    Back to Top
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again