Is it possible to provide options to a customer within a single shipping method? I have not been able to find any examples of this being done.
For example, I have a 'courier' shipping method on a shop. Within that shipping, there are two options - 'economy' and 'next day'. The only difference between the two is a key in a database query, returning different costs.
So - do I need to duplicate the shipping module, creating a copy for each option, making minor changes to the duplicate? Or is there a way of using a single shipping module, and giving the customer extra options within that module?
PS I'm using the latest CVS code, in case that makes a difference.