PayPal is the faster, more secure way to pay online. Odoo Marketplace Paypal Adaptive Payments – will split the payment among seller and admin dynamically. PayPal for Marketplaces is a comprehensive payments solution for marketplaces. So, Use PayPal to sell goods and services in an online marketplace. It’s a quick way to reach more customers and grow your business.
Important Note: Adaptive Payments is now a limited release product. It is restricted to select partners for approved use cases and should not be used for new integrations without guidance from PayPal. You can check it on Paypal
NOTE: This Module is dependent on Odoo Multi-Vendor Marketplace
Note:- Chained Payment type will work when the PayPal support approves your app as per their Acceptable Use Policy.
- Payment will be split between seller and admin.
- Enable/disable payment method from admin panel.
- Admin will get the commission based on sellers.
- This module will support(Parallel, Delayed Chained, Instant Chained)adaptive payment.
- Under Delayed chained, the admin has the functionality to pay back to its sellers.
- Payment Transaction is updated by IPN ensuring higher security.
After buying this app from our Webkul store you will get the link for downloading the zip file. Simply download it and extract then you will see the payment_paypal_adaptive folder, now you will have to copy this app folder inside your Odoo addons path.
Now simply follow these steps:
1. Go to settings menu and click on Activate the Developer mode.
2. Now go to apps menu and Click on ‘Update Modules List’.
3. Remove the app’s filter and search for the payment_paypal_adaptive key.
4. Now you will see the module then simply install it.
After installing you will be able to handle different functionality as mentioned in module’s workflow.
Let us check how this module works.
Admin has to fill correct Paypal API details to get paid.
There are three payment methods/types available on the page: Parallel, Chained and Delayed Chained
Parallel Payment Method: Choosing the parallel method of payment, the customer will be able to see the sellers share in the payment and the admin’s share separately on the payment page.
Let us say a customer orders 2 products from seller 1 and seller 2. Then the customer will be shown the seller1 share, seller2 share and admin share from the payment. But the percentage share for the seller will be decided by the admin.
Chained Payment Method: In case the admin is not willing to show the payment split to the customers hence in that case the admin can choose the chained payment method. With this payment method customer will not be able to see the seller(s) and the admin share separately. Customer will only see the total amount, not the split in the amount like it was shown in the parallel payment method
Delayed Chained Payment Method: In this case, once the customer makes the payment the entire amount goes to the admin account. Here admin gets an additional functionality to Pay to all secondary receivers (sellers). With this payment also, a customer will not be able to see the seller(s) and the admin share separately.
In case admin has to pay to the secondary receivers, it gets 90days to release the payment to the sellers. On the expiry of these 90days, an admin will not be able to process the transfer to sellers.
Sellers has to fill his/her correct Paypal id to get payment from marketplace admin.
This process is a little bit complicated so you need to follow the guidelines as per the below screenshots.
Admin can see all the transaction and its status at Odoo End.
Full Details Of Transaction
Admin can see full details of the transaction, it’s status and payment receivers details etc.
Seller Payment Details
Once payment gets success then seller payment will be created and paid automatically.
Paypal account Details
Paypal account details will be shown under Payment Details Tab inside seller profile from.
Current Product Version - 1.0.0
Supported Framework Version - Version 10