Stripe Payments Split for Vendors in OpenCart Multi-Vendor

Managing payments effectively is crucial for any multi-vendor marketplace. OpenCart, combined with Stripe, offers a seamless way to split payments between the marketplace owner and vendors. In this guide, we will walk you through the entire process of setting up Stripe Connect for OpenCart Multi-Vendor, ensuring smooth and automated payment distribution.


Step 1: Enable Stripe Payments from Admin Panel

Before vendors can connect their Stripe accounts, the marketplace admin needs to enable Stripe Payments. Follow these steps:

  1. Log in to your OpenCart Admin Panel.

  2. Navigate to Extensions > Extensions > Payments.

  3. Find Purpletree Stripe Payments, then click Install.

  4. After installation, click Edit to configure it:

    • Enter the required API keys.

    • Set up the payment details there.

Once configured, the Stripe payment method will be available for vendor onboarding.

1 stripe


In-store Information at vendor side:

Store Information > Edit Store Information

Here, vendors need to fill out the following details:

  1. Stripe Email ID – The email associated with their Stripe account.

  2. Stripe Account Type – Choose either:

    • Express (requires an addon purchase)

    • Standard

  3. Stripe Account Country – The country where the business is registered.

  4. Stripe Business Type – Select whether it is an Individual or a Company.

3 stripe

Step 2: Vendor Stripe Information Setup

Now, vendors can proceed with setting up their Stripe connection. They need to go to:

Seller Panel > Connect (Stripe Logo)

They can also log in using a pop-up that shows after logging in to the seller panel.

5 stripe logo

 


Step 3: Save and Connect

Follow the prompts in the Stripe Onboarding process to verify the account and complete setup. Once onboarding is complete, the vendor's Stripe account will be successfully connected to the OpenCart Multi-Vendor platform

2 stripe


Step 4: Payment Splits and Transactions

Now that Stripe is connected, payment splits happen automatically during transactions. When a customer makes a purchase:

  • The marketplace admin receives their commission instantly.

  • The vendor receives their share directly to their connected Stripe account.

This automated split ensures transparency and real-time payments without manual intervention.



Conclusion

Setting up Stripe Connect for OpenCart Multi-Vendor streamlines the payment process, making it easier for vendors to receive payments and for marketplace admins to manage commissions. With a few simple steps, you can enable seamless payment processing and focus more on growing your marketplace.

Need more tips on enhancing your OpenCart marketplace? Stay tuned for more guides!