I have shipping methods that will require additional information from the user. For example, a local delivery shipping method
which requires the user to include a timeframe for delivery (say, Thursday @ 3pm.)
I thought I'd go about it doing something like this:
- On select shipping page during checkout, user selects the delivery date/time (based on what is available.)
- User selects date, then submits form.
- That date is attached somewhere to the order model.
- The shipping method rules will validate the chosen date.
- Include this additional information (selected delivery date) in saved order on checkout completion.
Is there a way to do this? Basically, I need to attach additional information for this shipping method (and another similar one.) I've looked through the order model docs but can't find a field I could add custom data to.