Addon [Soft-Solid] - Advanced Settings Of Payment Surcharge

Hello,

We present you an extension to Multi-Vendor which allows assigning advanced settings of payment surcharge to payment methods.

We start from installing an extension:

Add-on is entirely dependent on vendor plans to set payment surcharges. In this example, we will be using two vendors with plans Gold and Unlimited.

In payment method configuration, a new interface is available which allows to add payment surcharge records. For each record we can define vendor plan, charged entity, and the surcharge itself - flat or dependent on order sum.

Each payment method can have any number of records, allowing you to cover all available vendor plans.

If payment surcharge is charged to customer, it behaves like regular surcharge - it's added to an order and customer sees it during checkout.

In below example, we added one product, each costing 100 PLN to cart. Because payment surcharge is applied to customer, it is calculated as 100 * 0,07 + 100 * 0,1 = 17 PLN.

If surcharge is charged to the vendor, customer does not see anything in checkout, and surcharge is instead added to commission taken by Marketplace from vendor order.

Features:

  • no core file changes
  • compatibility with Multi-Vendor versions 4.10.x - 4.14.x


Please, do not hesitate contact us if you have any additional questions.

Link to addon

See our other addons in Marketplace.

Hi! I have 1 question

In my opinion, the Vendor's plan should be a last resource to be used by Multivendors website owners. Why? Almost none during these days use that business model to sell in a website, maybe long time ago but today people will prefer to pay a fixed % for each item they sell.

What's the problem I have? I don't want to use the Vendor's plan anymore in my website. Can the add-on be removed? I would like to work applying a variable % for each website department, but here I have another problem.

I have Main Category - Subcategory and child categories. What happens with the vendor commissions by category add-on is that I don't understand 100% how it works. Also, the Add-on document is not clear in their explanations, leave a lot of questions in the air.

Example, the % fees applied to a child category govern and override the subcategory and category where it belongs to, or the category % fee govern the subcategory and child category?

What happen is. When a seller in my website add a TV to my store it do it under

Category (Electronics)

Subcategory (Tv's and media)

Child Category (Tv's)

That way, the TV will appear in every single department. Now, with the Vendors plan Active, if I don't set a % under a category, the Vendors plan govern with the % stipulated in the plan, but if I set example 15% under the Electronics Category all the products under that category will be applied with the 15% fee. If I leave the Electronics Category % empty, and I go to each Child Category and I apply there an 8% the vendor plan will apply the % they have under the categories that are before the Child Category. That doesn't have any sense.

In my opinion, both can't work at the same time, I would like to know if vendor plans can be removed or deactivated. The vendors I have on my website, they may sell TV and food, it's very variable, and I can't have Electronics and Food under the same vendor plan with a fixed % otherwise 1 vendor would need 2 or more stores to be able to sell different products from different categories. That why I say that Vendor's Plan is an obsolete add-on and should be used as a last resource or a website that sells only 1 or 4 types of products. Leaving vendors to sell whatever they want is more similar to a website like Amazon. They just need to pay what it's entitled in each department and that's it.

Now, the Add-on Commissions by category should work only with subcategories or child categories any of both, but not been in every single department. What sense makes that I will apply an 8% in Electronics, but then, I will go to a Child Category of that department and say that Tv's will have 15%, DVD Players 10%, Home Theater 18%, and so on. What sense makes the 8% applied to Electronics?

Hello,

We present you an extension to Multi-Vendor which allows assigning advanced settings of payment surcharge to payment methods.

We start from installing an extension:

Add-on is entirely dependent on vendor plans to set payment surcharges. In this example, we will be using two vendors with plans Gold and Unlimited.

In payment method configuration, a new interface is available which allows to add payment surcharge records. For each record we can define vendor plan, charged entity, and the surcharge itself - flat or dependent on order sum.

Each payment method can have any number of records, allowing you to cover all available vendor plans.

If payment surcharge is charged to customer, it behaves like regular surcharge - it's added to an order and customer sees it during checkout.

In below example, we added one product, each costing 100 PLN to cart. Because payment surcharge is applied to customer, it is calculated as 100 * 0,07 + 100 * 0,1 = 17 PLN.

If surcharge is charged to the vendor, customer does not see anything in checkout, and surcharge is instead added to commission taken by Marketplace from vendor order.

Features:

  • no core file changes
  • compatibility with Multi-Vendor versions 4.10.x - 4.14.x


Please, do not hesitate contact us if you have any additional questions.

Link to addon

See our other addons in Marketplace.

Hi! I have 1 question

In my opinion, the Vendor's plan should be a last resource to be used by Multivendors website owners. Why? Almost none during these days use that business model to sell in a website, maybe long time ago but today people will prefer to pay a fixed % for each item they sell.

What's the problem I have? I don't want to use the Vendor's plan anymore in my website. Can the add-on be removed? I would like to work applying a variable % for each website department, but here I have another problem.

I have Main Category - Subcategory and child categories. What happens with the vendor commissions by category add-on is that I don't understand 100% how it works. Also, the Add-on document is not clear in their explanations, leave a lot of questions in the air.

Example, the % fees applied to a child category govern and override the subcategory and category where it belongs to, or the category % fee govern the subcategory and child category?

What happen is. When a seller in my website add a TV to my store it do it under

Category (Electronics)

Subcategory (Tv's and media)

Child Category (Tv's)

That way, the TV will appear in every single department. Now, with the Vendors plan Active, if I don't set a % under a category, the Vendors plan govern with the % stipulated in the plan, but if I set example 15% under the Electronics Category all the products under that category will be applied with the 15% fee. If I leave the Electronics Category % empty, and I go to each Child Category and I apply there an 8% the vendor plan will apply the % they have under the categories that are before the Child Category. That doesn't have any sense.

In my opinion, both can't work at the same time, I would like to know if vendor plans can be removed or deactivated. The vendors I have on my website, they may sell TV and food, it's very variable, and I can't have Electronics and Food under the same vendor plan with a fixed % otherwise 1 vendor would need 2 or more stores to be able to sell different products from different categories. That why I say that Vendor's Plan is an obsolete add-on and should be used as a last resource or a website that sells only 1 or 4 types of products. Leaving vendors to sell whatever they want is more similar to a website like Amazon. They just need to pay what it's entitled in each department and that's it.

Now, the Add-on Commissions by category should work only with subcategories or child categories any of both, but not been in every single department. What sense makes that I will apply an 8% in Electronics, but then, I will go to a Child Category of that department and say that Tv's will have 15%, DVD Players 10%, Home Theater 18%, and so on. What sense makes the 8% applied to Electronics?

Hello,

I wouldn't say "Almost none during these days use that business model to sell in a website". We've participated in plenty of Marketplace stores development, and almost all of them use vendor plans, since they're easy to understand by vendors and do not require advanced configuration. You can set vendor plans to make vendors pay "pay a fixed % for each item" - just set a vendor plans monthly payment to 0.00.

Also, this add-on does NOT modify vendor's commissions. Payment surcharges and vendor commissions are two completely separate mechanisms and both can be used at the same time. If you're looking for add-on which allows you to manipulate vendor commissions, this one may be better: https://cs-cart.pl/moduly/narzedzia/set-vendor-commissions-separately-for-each-product/

We're open to any suggestions about modifying an add-on, but we would need a more detailed specification from you.

Best regards,

Robert

We're open to modifying add-on to adjust it to your needs, but we'd need a more detailed specification for you

Ok. My first question is. Can my website works without the vendor plan add-on? Can I remove it and work only with % applied to each category?

What I try to say is, Vendor plans it's a limited tool for websites similar to Amazon. Amazon don't even use that feature. Why limited? If I own a website where people can apply to sell on it and I set a vendor under a plan that allow it to sell for example food, but they also sell Electronics, I will not use the same plan with the same % applied to both categories. Example, I need to create a plan for Electronic sellers with a fixed % and another plan for Food Vendors with another fixed %. Why? Ok, I can apply a 30% fee to pork meat or banana, but I can't apply 30% to a $1000 TV that will increase the product price a lot, but the problem is here. Vendors can be affiliated to only 1 plan, not 2. So, how can they sell food and electronics on the website? The only way is creating 2 micro stores, and that's why I say that plans in a business model like Amazon are obsolete. At the end, CS Cart Multivendor is a B2B2C business model and the normal scenario here is that vendors that want to sell on the website will sell whatever they want, and those products are going to fall under many categories that must have different % of fees.

I need to understand how this process works to know what can I do and what will I need.

Hello,

I wouldn't say "Almost none during these days use that business model to sell in a website". We've participated in plenty of Marketplace stores development, and almost all of them use vendor plans, since they're easy to understand by vendors and do not require advanced configuration. You can set vendor plans to make vendors pay "pay a fixed % for each item" - just set a vendor plans monthly payment to 0.00.

Also, this add-on does NOT modify vendor's commissions. Payment surcharges and vendor commissions are two completely separate mechanisms and both can be used at the same time. If you're looking for add-on which allows you to manipulate vendor commissions, this one may be better: https://cs-cart.pl/moduly/narzedzia/set-vendor-commissions-separately-for-each-product/

We're open to any suggestions about modifying an add-on, but we would need a more detailed specification from you.

Best regards,

Robert

We're open to modifying add-on to adjust it to your needs, but we'd need a more detailed specification for you

Ok. My first question is. Can my website works without the vendor plan add-on? Can I remove it and work only with % applied to each category?

What I try to say is, Vendor plans it's a limited tool for websites similar to Amazon. Amazon don't even use that feature. Why limited? If I own a website where people can apply to sell on it and I set a vendor under a plan that allow it to sell for example food, but they also sell Electronics, I will not use the same plan with the same % applied to both categories. Example, I need to create a plan for Electronic sellers with a fixed % and another plan for Food Vendors with another fixed %. Why? Ok, I can apply a 30% fee to pork meat or banana, but I can't apply 30% to a $1000 TV that will increase the product price a lot, but the problem is here. Vendors can be affiliated to only 1 plan, not 2. So, how can they sell food and electronics on the website? The only way is creating 2 micro stores, and that's why I say that plans in a business model like Amazon are obsolete. At the end, CS Cart Multivendor is a B2B2C business model and the normal scenario here is that vendors that want to sell on the website will sell whatever they want, and those products are going to fall under many categories that must have different % of fees.

I need to understand how this process works to know what can I do and what will I need.

Hello,

Add-on "Commissions by category" is dependent from "Vendor plans" add-on. You won't be able to install former without installing latter earlier. If you just don't want to use vendor plans, but still want to keep commissions per category, why not just create one plan for all vendors, which applies no restrictions to vendors?

This way, you'll be able to tune commission per category without de facto using vendor plans (because there will be one plan for everyone).

Best regards,

Robert

Hi! I did already. I did a research and found the option to apply individually % to each category or subcategory. Now I am dealing with something different. Every time a seller post a price to their products, they have no idea how much is the % applied to each category or subcategory, so what I am doing right now is letting them put their prices in products and I have to modify them manually 1 by 1 to approve the product to the front store. Imaging a store with thousands of products? That's crazy

If I place a % in each category and subcategory, CS Cart should be able to show vendors how much is the % fee for each product they want to sell, that way they can do the math and set their prices with the % my website takes.

Other solution is that CS Cart automatically add the % to all products in the front store for clients. Let's say that a vendor wants to sell bananas at $1, they set their price in their micro store and CS Cart applies the Category or Subcategory % to the vendor price and show the final price in the front store. $1 + the subcategory %.

Hello,

Add-on "Commissions by category" is dependent from "Vendor plans" add-on. You won't be able to install former without installing latter earlier. If you just don't want to use vendor plans, but still want to keep commissions per category, why not just create one plan for all vendors, which applies no restrictions to vendors?

This way, you'll be able to tune commission per category without de facto using vendor plans (because there will be one plan for everyone).

Best regards,

Robert

Hi! I did already. I did a research and found the option to apply individually % to each category or subcategory. Now I am dealing with something different. Every time a seller post a price to their products, they have no idea how much is the % applied to each category or subcategory, so what I am doing right now is letting them put their prices in products and I have to modify them manually 1 by 1 to approve the product to the front store. Imaging a store with thousands of products? That's crazy

If I place a % in each category and subcategory, CS Cart should be able to show vendors how much is the % fee for each product they want to sell, that way they can do the math and set their prices with the % my website takes.

Other solution is that CS Cart automatically add the % to all products in the front store for clients. Let's say that a vendor wants to sell bananas at $1, they set their price in their micro store and CS Cart applies the Category or Subcategory % to the vendor price and show the final price in the front store. $1 + the subcategory %.

Hello,

Vendors can just look into category tree (it is accessible for them), and check the commission which applies to the category. Though I understand your concerns, and it could be possible to create an add-on which displays in backend the price of product modified by commission. That would be separately paid add-on - if you'd be interested, contact with us through PM.

Idea with auto-adding % to every product is potentially very risky - all scripts in CS-Cart are using product base price. If we set product base price to 100 USD, but try to sell it for 110 USD (to apply 10% commission from admin), it may lead to breaking a lot of functionalities. So first idea would be better.

Best regards,

Robert

Can this add-on charge vendors a surcharge based on the order sum? Example: Vendors pay an additional $5 for orders under $120

Additionally, does this add-on work with the Stripe Connect add-on?

Hello

It should be but we not tested with stripe.
If you want, we will install the demo (which version of MV you are using?) and check if it works properly with stripe.

Best regards
Robert

After further investigation, i dont think our use case is supported by this add-on. We are looking to have surcharges be applied if the order is over X but no surcharge if it is not? Example: Vendors pay an additional $5 for orders under $120. From what I am seeing this does not seem like a possibility.

Hello Isabell

Do you mean that the surcharges should be above a certain threshold of the order value? If so, should it be one threshold or any number of thresholds?

Best regards
Robert

Hi Robert,

Yes, the surcharges would be occur until a certain threshold of the order value.

Example: If the order value is over $120, the vendor does not have to pay a $5 surcharge. But if the order value is under $120, the vendor has to pay a $5 surcharge.

It would be kinda similar to how shipping costs can be dependent on order totals (Administration > Shipping & Taxes > Shipping methods). How To: Make Shipping Cost Dependent on Order Total — CS-Cart 4.17.x documentation

Is that a possibility? From what I am understanding, the add on only has the ability to charge a flat sum or a % based off the order sum. There do not seem to be conditions that allow the surcharge to be bypassed if a certain order threshold is reached.

Looking forward to hearing your thoughts.

Thank you,
Isabella

Hello Isabell

Would you like it to be like now, with thresholds set for the vendor’s plans, or would you like to set it individually for each vendor?

Best regards
Robert

Either would work. Is there a possibility that this functionality would be added?

Hello Isabell

We can develop this addon with this functionality. But write whether you would like the thresholds to be set at the level of the seller’s plan or individually for each vendor or both.

Best regards
Robert

Wow that would be great! Having the thresholds set at the vendor plan would be ideal but either option would work. How long do you think until this new functionality is released?

Hello Isabell

One more important question. Have you done stripe tests? Does this work correctly? Because this is the most important issue.

Best regards
Robert

Using the soft solid demo store, I tried to configure the Stripe Connect payment method with the payment surcharge add-on but it would not allow me to choose the associated vendor plan. See attached image.