Automated vendor payouts add-on for CS-Cart Multi-Vendor


We would like to announce that we have developed the Automated vendor payouts add-on for CS-Cart Multi-Vendor Edition.

This add-on allows to split an order with products from different vendors into several ones. However, it will not be necessary to pay each order separately. Customer will check out in the same way as it is in the current Multi-Vendor Edition. After the button “Place order” is clicked, the order is split into several orders and the money is transferred to the corresponding vendors' PayPal Pro accounts.

The store admin will be able to change any payment settings including settings of vendors' PayPal Pro accounts. In case the admin deletes a payment method, all vendor's settings for this payment method will be deleted automatically.

The admin's commission transfer will be carried in the following way. The invoices will be issued automatically for the admin commissions. In case a vendor does not pay the invoices regularly, the vendor and his/her products can be blocked.

Feel free to try out the add-on installed on our test server:

Admin panel:…youts/admin.php

Use the following credentials to sign in:

Username: admin

Password: admin

Vendor panel:…outs/vendor.php

Use the following credentials to sign in:

Username: vendor

Password: vendor

In order to test the add-on you should create an additional administrator account with your e-mail to receive the notifications.

On the add-on settings page you can do the following:

  • Choose the payment methods for the automated payouts. Note: only PayPal Pro payment method is available at the moment.
  • Choose the Payouts plan for creating the invoice for the vendors.
  • Set the period while the vendor can pay the invoice without any sanction.
  • Choose the sanction which will be applied to the vendors if they have not paid the invoice in time.

    While creating a new payment method, the store administrator should choose one of the payment processors used in the add-on settings (PayPal Pro at the moment). After that the vendors will be able to see the Administration->Payment methods menu item in the admin panel. Vendors will be able to edit payment methods settings there. Please note that vendors will be able to edits only the account details. Only the main admin of the store can decide which payment methods will be available for all vendors, whereas vendors will be able to set their PayPal Pro settings in order to get money directly from customers.

    The installation of this module on one domain costs USD 245.

    You can ask your questions and share your suggestions about this module in this thread.

    Thank you.

So, how can I test it?

Hi, I have a multi-vendor edition and will be happy to give this a try. I think this will save a lot of time.

Are there any plan to set each order separately so that they can be ship to different address like on amazon? For example if a user buys 2 different items to be ship to 2 different people under one transaction?



Hello, N1XUS!

You can test it on our server: (the access details in my first post) in this thread.

Hello, Belzibot!

As far as I know, this ability is not planned for the nearest future. It is better to place all the suggestions in UserVoice: [url=“”][/url]

Will be available to all methods of payment?

Looks like the addon I'm having CSC build. Mine is a little different if you would like to see. We have had a few extension but are nearing completion. Everything on the spec is done except the payment system. There are putting more fail safes in at the moment. We may also request a tiered listing fee that controls the number of products that can be listed. Multiple possible tiers and configurable number of products per tier. We're quoted at $450 for this if anyone would like to jump on board. I don't get notices on this board so shoot me an email if you reply and I'll update this thread.

I have a couple interested parties. The more the merrier!


Please follow the links below to review the demo:



Username: customer

Password: customer

Administrator's panel:


Username: admin

Password: admin

Vendor's panel:


Username: vendor

Password: vendor

Alternate username: vendor2

Alternate password: vendor2

Hello, alek-ua!

[quote name='alek-ua' timestamp='1328979525' post='131071']

Will be available to all methods of payment?


We plan to add more payments in future if the module is demanded.

Also our engineers can add the necessary payment method to this module for you for an additonal cost. You can share this cost with other CS-Cart owners if they are interested.

Has anyone actually purchased and tested this? I am VERY interested in purchasing this module, but I need to know about its stability, and what people actually think of it. Current users: is this worth it? Do you like it? Is it actually bug-free?



Anyone at all?

No one has purchased this add-on?

Still no response? I guess this add-on may not be worth purchasing?

This sounded great until I came across the part where it is only available for PayPal Pro. I loathe PayPal for all their money hungry antics. PayPal Pro puts a siginificant limitation on this module's worthiness because many smaller and newer merchants won't qualify for it. When will this be available 3rd party gateways like eWay?

I might give this a try if it will work with Paypal standard or express


Other payment gateways are possible to be used with the mentioned module, but it will require some custom coding.

[font=Tahoma][size=3]Hello everybody![/size][/font]

[font=Tahoma][size=3]My name is Azat Zinnyurov, I am the developer of the “Automated vendor payouts” add-on. [/size][/font]

[font=Tahoma][size=3]As far as I understand, many are not satisfied with the fact that the add-on works only with the “PayPal Pro” payment system. I will explain why it is so. [/size][/font]

[font=Tahoma][size=3]Many payment systems make payments only on their site. In other words, when in CS Cart software a customer clicks the “Place order” button, redirect to the payment system page occurs where the customer needs to enter his/her data. Most often payment systems use this way to prevent unauthorized access to personal information of the customers. [/size][/font]

[font=Tahoma][size=3]But there are the payment systems that allow to pay an order without redirection to the payment system site. One of such payment systems is “PayPal Pro”. If a customer pays his/her order through the “PayPal Pro” payment system, he/she needs to enter his/her personal information only once on the checkout page. Then the order is paid with the help of a request sent to to the payment system server. This request contains the seller data entered in the payment method setting, the customer data entered by him/her on the checkout page and the order data. [/size][/font]

[font=Tahoma][size=3]Let’s review an example now. [/size][/font]

[font=Tahoma][size=3]Let’s suppose that a customer tries to pay the cart which contains products of three vendors. If we review paying through “PayPal”, it is required to make three redirects to the payment system page where the customer will have to enter the personal data every time. Unfortunately, it is very difficult to implement this process. In addition it will be extremely inconvenient for the customer as far as he/she will have to enter the personal data several times to pay one cart. [/size][/font]

[font=Tahoma][size=3]As I told earlier, in “PayPal Pro” an order is paid with the help of requests sent to the payment system server without redirect.[/size][/font]

[font=Tahoma][size=3]Due to this the “Automated vendor payouts” add-on works with the “PayPal Pro” payment system and it does not work with such payment systems as “PayPal”, “eWay”, etc.[/size][/font]

[font=Tahoma][size=3]At the moment we can suggest you only one alternative of organizing operation of the add-on with the “PayPal” payment system - it is splitting a customer cart into parts by vendor products and paying each part separately. [/size][/font]

[font=Tahoma][size=3]When the add-on functionality is implemented in this way, redirect to the payment system page will occur every time to pay products of each vendor. But in this case the customers will know why they have to enter their payment system account data many times. [/size][/font]

[font=Tahoma][size=3]If you have any questions, please feel free to ask me. I will try to answer them as fast as I can. [/size][/font]

[font=Tahoma][size=3]You can also send your questions and suggestions to the following email address: [/size][/font][color=#1155CC][font=Tahoma][size=3][/size][/font][/color][font=Tahoma][size=3] (the “Automated vendor payouts” subject). [/size][/font]

[font=Tahoma][size=3]I look forward to your comments.[/size][/font]

[font=Tahoma][size=3]Thank you![/size][/font]

Hi Azat,

Thanks for your information.

I would have sent you an email but for the benefit of other users I think it is better to post here.

I think I understand what you're saying, but there are many other gateways which don't redirect the customer to their website in the same way that PayPal Pro does not. eWay is the most obvious that I can think of, and probably the next most popular payment gateway after PayPal (but I can't confirm that)?

It sounds like you're suggesting that PayPal Pro was chosen only because it does not redirect the customer to a 3rd party website, and instead allows the customer to complete their transaction within the merchant website checkout page. If this is the case, why wouldn't it work the same way with other payment gateways which provide this functionality? With PayPal Pro, are you saying that the customer only needs to process the transaction once (dispite purchasing products from multiple vendors) and the payment will distribute automatically amongst the vendors?

What will be the process/costs involved in adding eWay as a payment method for this module?



[color=#000000][font=Tahoma][size=3]Hi innervision,[/size][/font]


[font=Tahoma][size=3]I think I understand what you're saying, but there are many other gateways which don't redirect the customer to their website in the same way that PayPal Pro does not. eWay is the most obvious that I can think of, and probably the next most popular payment gateway after PayPal (but I can't confirm that)?[/size][/font]


[color=#000000][font=Tahoma][size=3]Yes, it seems that you are right. I will examine this moment and contact you at the first opportunity. [/size][/font]

[font=Tahoma][size=3]If the “eWay XML” payment system allows to pay products of several vendors at once, I will try to add it to functionality of the “Automated vendor payouts” add-on as soon as possible.[/size][/font]

[font=Tahoma][size=3]I will let you know the result anyway. [/size][/font]

[font=Tahoma][size=3]Thank you.[/size][/font][/color]

Hi Azat,

Thank you very much for that. I can't speak for everyone but I strongly believe it will provide a much bigger opportunity for yourselves and the CS-Cart community. You'll definitely have my purchase if eWay is implemented.


From Where i can buy this Add-On??