mod request feedback

I’m currently working with cs-cart team for a mod request. I’m changing the vendor payout computation to:

(‘Order Subtotal’ + ‘Shipping cost’) – ‘Order Subtotal’ * ‘Vendor commission’



basically i’ll be using order subtotal instead of order Total (which includes shipping) for the computation of vendor commission. The main reason is to pay the whole shipping cost back to the vendor, and not to get commission from it. another reason is for the vendor payout to exclude any discount from coupons, gift certs and bonus points use.



Does anyone see any potential problem with this?



thank you

I think your algebra is wrong. Wouldn’t you want

(Order Subtotal * vendor commission) + Shipping cost == Total vendor payout

[quote name=‘tbirnseth’]I think your algebra is wrong. Wouldn’t you want

(Order Subtotal * vendor commission) + Shipping cost == Total vendor payout[/QUOTE]



its depend: if vendor commission means what you pay to the vendor, then this is correct.



But, mostly vendor commission is what the admin get from a vendor’s sale.

if this is the case buging’s formula is correct.

im trying to speak cs-cart team’s “language” here…so yes, vendor commission (in my post) is what the admin gets.



thanks…do let me know if you see any possible problem with this mod.

Sorry, my bad. I thought you were calculating a commission to the supplier, not the merchant.



Can’t comment on what’s being done since all that’s provided is a calculation…

I hear you on the not including shipping but I see one downside to this.



If a seller offers a low item price and jacks up the shipping price then you as the admin could be losing money. Example: I know on Ebay they have the 5 star rating, so if the seller jacks up the shipping he gets cut at the knees by the customer with 0-1 stars. That then takes away the top rated seller status, therefore taking away the sellers discounts. So if you use this example it makes sense to keep the shipping included.



On the flip side most marketplaces don’t include shipping so you may face some upset sellers.