orderIdinteger
Unique orderID that was provided from the system once the order was inserted
orderNostring required
Numeric identifier for the order object
customerNamestring required
customerAddressstring required
customerEmailstring required
Email Address of the customer
customerPhoneNumberstring required
Phone number of the customer with country code
restaurantNamestring required
restaurantAddressstring required
Address of the restaurant
restaurantPhoneNumberstring
Phone number of the restaurant with country code
expectedDeliveryDatestring date
Expected delivery date for the particular order ( yyyy-mm-dd formatv)
expectedPickupTimestring date-time
Expected pickup time for the particular order (format hh:mm:ss)
expectedDeliveryTimestring date-time
Expected Delivery Time for the particular order (format hh:mm:ss)
pickupLatitudenumber double
pickupLongitudenumber double
Pickup location longitude
deliveryLatitudenumber double
Delivery location latitude
deliveryLongitudenumber double
Delivery location longitude
tipnumber double
Tips amount for the order
discountAmountnumber double
Discount amount for the order
deliveryFeenumber double
Delivery fee amount for the order
totalCoststring
Total cost for the particular order
deliveryInstructionstring
Delivery Instruction for the driver or restaurant (if given)
additionalIdstring
Additional ID for the order
clientRestaurantIdinteger
paymentMethodstring
Selected payment method for the order
creditCardTypestring
Type of the credit card ( Not needed if the payment method is 'cash' )
creditCardIdinteger
Last four digits of the credit card ( Not needed if the payment method is 'cash' )
dropoffobject
Dropoff details breakdown