New York wrote:
The "ID to a specific shipping option" is the shipping method Name. That's what the carriers provide when you call their API.
This is obviously different from different carriers. The carrier I use works this way:
Name is the name of the carrier (i.e. DBSchenker).
Description is the name of the service (i.e. DBSchenkerParcel - Same day delivery OR DBSchenker - Next day delivery)
ID is the integer ID of the service (i.e. 86 OR 34)
Delivery time is the amount of time the delivery takes (i.e. 1-2 days)
Note that one carrier could have several different shipping options. When booking the shipping I need to specify the ID, in this case 86, not the name of the carrier. I would like to store the ID somewhere between when the customer chooses the shipping option and when I as a store owner should book the freight, and the only option right now is either Name or Description.