We are developing a site somewhat like [url removed, login to view] and we are near the stage of the build where we need to have a checkout system in place.
There are 2 parts to this that need doing.
Part One: Product purchasing.
All the pages templates will be in place for this (shopping cart, checkout, payment confirmation etc etc).
Because there are multiple sellers, we want to be able to allow products from different sellers in the one checkout. All the shipping costs will be 'shipping by product' so the shipping will be selected from the product page, so there will be no need for any shipping modules in the checkout. One thing that will be needed is, if multiple products from multiple sellers are added to the shopping cart, the buyer may only add products that available to be shipping to the same locations. ie. a buyer cant add a product from one seller that only ships to USA and another seller that only ships to Canada. Both products must have shipping available to the same location.
All payments are to me made via PayPal and into our PayPal account and transactions/orders to be recorded in mysql database so the details can be pulled and shown on both the buyer and sellers account pages. (we can do this bit ourselves)
Part 2 of the payments:
We want to create monthly packages ie. [url removed, login to view] to list 50 items, [url removed, login to view] to list 100, etc etc. Probably 3 packages. these will be purchased from the sellers account area, also using Paypal.
We are looking to get this implemented in the next week or two.
You should have good knowledge of PHP, PayPal integration and be able to show previous work ie. custom cart or checkout integration into an open source or custom script.
This should not be a difficult job for any PHP developer and should take no more than a day to complete.