Reading list Switch to dark mode

    Odoo Marketplace PayPal Commerce

    Updated 31 May 2022

    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.

    Introduction

    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.

    Searching for an experienced
    Odoo Company ?
    Find out More

    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.

    Note:

    Features

    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.

    INSTALLATION

    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.

    Workflow

    Set up and PayPal Configuration

    1. Create an account on Paypal
    Create an account on Paypal
    1. Create an app to receive REST API credentials for testing and live transactions.
    Add credentials for PayPal
    Create PayPal App
    Test Odoo Paypal Commerce
    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
    Approve Seller in Odoo Marketplace
    1. From here, you can approve the seller
    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).
    Configure PayPal Commerce Payment Acquirer with Odoo
    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
    Configure PayPal Commerce Payment Acquirer with Odoo
    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.
    Message for PayPal Commerce Payment Acquirer with Odoo
    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
    Message for PayPal Commerce Payment Acquirer with Odoo
    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
    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
    Regiester as seller
    1. Now, fill the required details to register yourself as Seller in Odoo Marketplace
    Seller in Odoo Marketplace
    1. As, you have registered yourself as seller then you need to add your address along with contact information
    Seller Registration
    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
    Connect with PayPal
    1. Fill the required details and connect successfully with PayPal.
    connect successfully with PayPal.

    9. Once done, click on the Next button

    Choose PayPayl for payment

    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
    Pay with PayPal
    1. PayPal credit option available to pay at checkout
    Select PayPal Commerce
    1. Check the PayPal commerce Payment Confirmation
    Payment done Via PayPal Commerce

    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 [email protected] 💌

    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

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home