The Request Payload Parameters

AttributeTypeDescription
fulfillment_methodstringAvailable fulfillment methods:
'patron_pickup', 'server_delivery', 'runner_with_cc', 'robot_delivery', 'driver_delivery', 'runner_nofeedback'
promo_codesarray of stringsList of promo codes to be checked and applied to the cart, should be sent as empty list if none.
table_idstringID of the table
cartobject of objectseach cart object has a key of line item id -> value of an object with the keys related to the line item
guest_idstringID of the logged in guest

Example Request Payload

{
    "fulfillment_method": "patron_pickup",
    "table_id": "70d5db7a-c995-43fd-a651-eefee41af302",
    "promo_codes": [],
    "guest_id": 156,
    "cart":
    {
        "-2065185814": {
            "line_item_id": -2065185814,
            "lineitem_pretax_cents": 2296,
            "lineitem_tax_cents": 204,
            "frontend_post_discount_cents": 2296,
            "displayed_tax_cents": 204,
            "qty": 1,
            "discounts": [],
            "special_instructions": "",
            "name_for_customer": "Water",
            "frontend_pre_discount_cents": 2296,
            "customer_id": "ecde3351-606c-4971-ab5a-792bccb0e5e2",
            "menuItemId": "b4360255-18b2-4bf9-a72f-89d2853240ac",
            "mods":
            {
                "b4360f24-860f-44ee-a67e-4640f10c61b8": [
                {
                    "mods":
                    {},
                    "menuItemId": "b43604cb-297a-49fe-b900-158f54db2f7c",
                    "name_for_customer": "Ice"
                }],
                "b4363506-39c4-425b-8ed1-5ae2ab91e023": [
                {
                    "mods":
                    {},
                    "menuItemId": "b4363dd4-4c52-400b-859b-97e57bc7e8af",
                    "name_for_customer": "lemon"
                },
                {
                    "mods":
                    {},
                    "menuItemId": "b4362fb3-2efc-49ac-8df6-84dfaf50d1f4",
                    "name_for_customer": "rocks"
                },
                {
                    "mods":
                    {},
                    "menuItemId": "b43603eb-6721-4699-9fe0-61f081683edc",
                    "name_for_customer": "mint"
                },
                {
                    "mods":
                    {},
                    "menuItemId": "b4360829-8821-4bd4-8ba7-2e8a783f05da",
                    "name_for_customer": "sugar rim"
                }]
            },
        },
        "-770516081": {
            "line_item_id": -770516081,
            "lineitem_pretax_cents": 919,
            "lineitem_tax_cents": 81,
            "frontend_post_discount_cents": 919,
            "displayed_tax_cents": 81,
            "qty": 1,
            "discounts": [],
            "special_instructions": "",
            "name_for_customer": "1/4 lb Grilled Hot Dog",
            "frontend_pre_discount_cents": 919,
            "customer_id": "ecde3351-606c-4971-ab5a-792bccb0e5e2",
            "menuItemId": "b436215d-535d-4480-9576-fe0d0131e36b",
            "mods":
            {
                "b43635d2-dab9-4c46-b249-ae2ba668625a": [
                {
                    "mods":
                    {},
                    "menuItemId": "b43613fe-cbc5-4410-a515-3a56d26b995c",
                    "name_for_customer": "Coleslaw"
                }],
                "b4360695-0754-4378-97d8-4d758413df8f": [
                {
                    "mods":
                    {},
                    "menuItemId": "b43610ed-e992-4f59-b843-586b2180be47",
                    "name_for_customer": "Sauteed Onions"
                }]
            },
        }
    }
}