Note: The User Guide describes the workflow of Odoo Marketplace Stripe Connect only. To know how the base module: Odoo Multi-Vendor Marketplace works; kindly refer to the User Guide Of Odoo Multi-Vendor Marketplace.
Introduction
Odoo Marketplace Stripe Connect module by Webkul integrates Stripe, enabling seamless and secure payment processing. It facilitates direct credit card payments and splits payments between sellers and admin.
Odoo Marketplace Stripe Connect allows sellers to connect their own Stripe accounts, enabling automatic and direct payouts without admin intervention. Customers benefit from a smooth & secure checkout experience.
Features
- Supports direct Stripe payments without redirecting customers.
- Automatically splits payments between admin and sellers.
- Enables sellers to connect their own Stripe accounts easily.
- Supports full and partial refunds via Odoo backend.
- Allows customers to save card details for faster checkouts.
- Ensures secure payments with PCI compliance and 3d Secure.
- Odoo Marketplace Stripe Connect offers real-time payment updates within Odoo system.
- Admin can control and configure all Stripe settings in backend.
- Compatible with Odoo Multi-Vendor Marketplace module.
Installation
- Once you have purchased Odoo Marketplace Stripe Connect from our Webkul store, you will receive a link to download a zip file of the module.
- After the download finishes, extract the file on your system. You will see a folder named ‘payment_stripe_marketplace’.
- Copy and paste this folder inside your Odoo Add-Ons path.
- Now, open Odoo and click on the Settings menu. Here, click on Activate 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 the ‘Update Modules List’.
- In the search bar, remove all the filters and search ‘payment_stripe_marketplace’.
- The module will appear in the search results. Click on ‘Install’ to install it.
Workflow
Admin View
- Once Odoo Marketplace Stripe Connect is installed, visit Website backend, and navigate to Payment Provider.
- Here you will see the list of payment acquirers. Select the Stripe Payment Acquirer and edit the details

3. You can also connect with the Stripe Payment Method by following the path Seller Dashboard>>Configuration>>Stripe Payment>>Connect with Stripe.

Seller View
4. Click the “ Connect with Stripe ” button to connect to the Stripe account and receive payment through Stripe. The seller will be redirected to the Stripe website.

5. Then click on the “Authorise access to this account” button to grant permission and complete the connection with the Stripe account.

6. Once the process is completed successfully, it will again redirect to Stripe page with status. This indicates that the seller’s Stripe account is now connected with the admin’s Stripe account.
User can update the Stripe account details through “update stripe” button, and also can disconnect by clicking on “Disconnect from Stripe” button.

To get Stripe test/live API keys
7. To get Stripe test/live API keys, under “Test Mode” >> “Go to Developer” >> “Api Keys”
From there, go to the API Keys menu. You’ll find both the test secret key and the live secret key, which can be used for test mode and live mode, respectively.

8. Once the connection is successfully established. Go to “Settings” >> “Connect” >> “OAuth”

Refund Process
9. By clicking “Refund Payment” button, the seller can enter the amount to refund and provide a reason in the pop-up window.

10. Seller can also check payment details under transaction menu.

Admin Setting
11. View payments/transactions related to a particular seller, under the seller Dashboard menu>> sales>> Seller payments.

12. Odoo Marketplace Stripe Connect also facilitates checking particular seller’s Stripe details from seller’s profile under Payment section.

Website View
13. Select payment method as Marketplace Stripe Connect >> Enter card details >> pay now

14. On the payment Confirmation page, all payment details will be displayed, including the selected payment method, specified amount, and transaction status.

Need Help?
We hope this guide has been helpful. Share your feedback in comments section below.
For any issues or further inquiries, please raise a ticket on UV Desk or contact our support team via email.
Thank you for choosing us, and we’re here to assist you further!
Current Product Version - 1.1.0
Supported Framework Version - Odoo V10 , V11 , V12, V13, V14, V15 , V16 , V17 , V18
I was wondering if this addon can work without e-commerce module? I’m only allowing portal user to pay their invoices in the front-end.