Once Shipping Cost For Several Products From Multiple Vendors

Hi to all

In cs-cart when a customer buy several products from multiple vendors, the system calculate several shipping options assigned to product's vendor and sums shipping costs.

For example, a customer purchase 2 products. first product is X1 from Y1 vendor with Z shipping method and C rate value, and second product is X2 from Y2 vendor with same Z shipping method and same C rate value. so customer has 2C for shipping cost in his order summary.

OK!

In our business model, customers purchase products from our shopping site and we deliver their requests to them after collecting products from our vendors. so our vendors don't post products for customers directly, and they send products for us or we get those from vendors and after repackaging, we send products for customers. it should be noted that all of our vendors are in certain local area or city and our costs for this process (gathering products from vendors) is certain and determined.

So: 1. when a customer checkout, it must be one shipping method for all purchased products and one shipping cost instead multiple shipping cost for every vendors. that's mean there is only one shipping cost for whole order and not to calculated per vendor's product.

and 2. It should not that customer see vendors name in checkout and invoice page.

My question clearly is that does cs-cart handle this process or it must be additional add-on that do that?

Is there in the market any add-ons for this purpose?

Thanks

Would require you use some of the hooks to only calculate one shipping charge instead of many. Essentially you're going to sum up the weights/packages from all vendors and then change the origination to be from you. The real questions come in as to will the packages be combined or separate, etc. I.e. are you just sending the packages you receive from the vendors or are you repacking before shipment?

Would require you use some of the hooks to only calculate one shipping charge instead of many. Essentially you're going to sum up the weights/packages from all vendors and then change the origination to be from you. The real questions come in as to will the packages be combined or separate, etc. I.e. are you just sending the packages you receive from the vendors or are you repacking before shipment?

Sorry for the delay,
We combine and repack all customer's packages received from vendors in our warehouse and send them to customers.

The repackaging definitions for pricing purposes will be a problem. If the packaging remained the same, it would be easier since you'd just combine all packages into a single shipment and change the origin. But the vendor products are going to define the packaging so how do you propose your new packaging to be defined?

The repackaging definitions for pricing purposes will be a problem. If the packaging remained the same, it would be easier since you'd just combine all packages into a single shipment and change the origin. But the vendor products are going to define the packaging so how do you propose your new packaging to be defined?

As our distribution areas is our city, and we have our cod distribution system (not send with post office or others), vendors product's dimension is not important for us. only product's weight is important that can be calculated with summation of vendors product's weights.

So you have a non-realtime shipping method that is only dependent on weight? If so, then yes, you can do what you need to do by utilizating hooks to prevent shipping calculation by vendor and then to have a single shipping calculation for your environment that uses your method.

It would require detailed investigation as to what hooks to use for the various shipping interfaces to get the behavior you want. But IMHO, it should be entirely possible via hooks.

In my store, multiple vendors manage their stock inventory.
But only one vendor (me, the store owner) ships all orders.
I have Vendor A (me, the store owner), Vendor B and Vendor C.
If a customer buys Product 1, 2, 3 from Vendor B, and Product 4, 5 from Vendor C
I want the checkout to look like this:
------------------
Vendor A
Product 1 - $200
Product 2 - $100
Product 3 - $500
Product 4 - $250
Product 5 - $150
Shipping - $25
------------------
NOT
------------------
Vendor B
Product 1 - $200
Product 2 - $100
Product 3 - $500
Shipping - $25
Vendor C
Product 4 - $250
Product 5 - $150
Shipping - $25
------------------
Is this what you mean?
Can this be created as an Add-On?

In my store, multiple vendors manage their stock inventory.
But only one vendor (me, the store owner) ships all orders.
I have Vendor A (me, the store owner), Vendor B and Vendor C.
If a customer buys Product 1, 2, 3 from Vendor B, and Product 4, 5 from Vendor C
I want the checkout to look like this:
------------------
Vendor A
Product 1 - $200
Product 2 - $100
Product 3 - $500
Product 4 - $250
Product 5 - $150
Shipping - $25
------------------
NOT
------------------
Vendor B
Product 1 - $200
Product 2 - $100
Product 3 - $500
Shipping - $25
Vendor C
Product 4 - $250
Product 5 - $150
Shipping - $25
------------------
Is this what you mean?
Can this be created as an Add-On?

We made similar modification for one of our clients. Feel free to contact us to get a free quote

Hello,

I need to customize shipping rate on orders,

I need the flat rate to be 2$ for the order total.

If I have vendor A & Vendor B .. during checkout, I get shipping rates like, 2$ for vendor A & 2$ for vendor B

Can I customize it to share that 2$ between the two vendors, or just assign the 2$ for vendor A, and make vendor B free shipping?

Regards,

Hatem Ibrahim

I am afraid, it is not possible without additional code modfiications