This are just standard fields that have been modified for conditional logic.
Pricing Field -> Option ->
Channge the Filed Label to Pick Up/Delivery. Set the Product Field Mapping to be the Product Name. Set the Field type to DropDown
They are basically two choices for the customers they can pick it up or have it delivered.
So in the choices type in Pick Up and set the price to $0.00. Press the + link. Set the next option to be Delivery and in our pretend world lets charge them 5.00 for this.
Now the next field will be condiction logic. If the customer is planning to pick up we don’t care when he wants it delivered as every pizza is in unlimited supply but what happens if he places an order ahead of time.
Advanced Fields -> Date
In the general tab change the field label to delivery date, in the description tell the customer to specify a date or we wil be delivering today. Change the input type to Date Picker and select the Calendar Icon to enable the user to change the date. Chnage the date format to
mm/dd/yy (2 digit month – 2 digit date – 2 digit year).
Go to the advance tab and select the conditional logic:
Select it to read Show this field if All of the following match:
Pick Up / Delivery is Delivery
Advanced Fields -> Time
In the general tab change the field label to delivery time, in the description tell the customer to specify a timee or we wil be delivering immediately. Change the time format to 12 hours
Go to the advance tab and select the conditional logic:
Select it to read Show this field if All of the following match:
Pick Up / Delivery is Delivery
Advanced Fields -> Address
In the general tab change the field label to delivery address, in the description tell the customer to specify a address with a cheeky comment. Collect All information. And Specify the address type is Canadian.
Go to the advance tab and select the conditional logic:
Select it to read Show this field if All of the following match:
Pick Up / Delivery is Delivery
We Done … Now Lets Build A Pizza