|
Description: |
Hi,
I want to implement a particular mode of transport management and related pricing on a OsCommerce website.
The problem I want to solve, is that exist some different transport modes depending suppliers of objects. Some suppliers provide transport logistics at fixed price (every item have a fixed cost), some others provide transport with referral to a weight/volume table (all items, with small dimensions, are valuated with table referral for a collective transport cost), and some items are sent by the site manager at costs depending with weight / volume / region(province of destination) variables.
I want this complex situation can be reflected on the "cart" and the system automatically selects the best provider of transportation, for items that can be managed directly from the website manager, with the logic that: it normally uses the provider1 but if weight / volume exceed certain parameters, the cart select an alternative provider. Obviously, the costs of transport should be counted correctly bearing in mind the logic of sending multiple items with a single cost where feasible.
So, we may have the following situations, dependent on items purchased:
- items with a fixed cost for transport (per item)
- items that can be shipped together with a fixed cost depending by weight/volume tables
- items that can be shipped together with a fixed cost depending by weight/volume/region tables
Some “transport providers” can't be used if weight/volume exceeds parameters, the system must recognize this and select an alternative one.
I think it is necessary to integrate the item properties with the following data:
- transport provider, that it may be:
o fixed cost per item
o table cost
and, if necessary (if table cost transport provider selected)
- weight
- volume
To facilitate data entry, must be able to use quick update or similar selection/update methods (by category, by subcategory, and so on)
Another change I want, is to insert a quick search option on template.
|