Attribute | Type | Description |
---|
orderId | String | ID of the order, if it was partially placed, or "Failed" in the event that it was not |
unfulfillable_menuItemIds | Array of Strings | List of IDs of menu items that are not able to be fulfilled |
payment_intent_id_to_verify | String | The related payment intent ID for the order |
checkout_id | String | The ID of the checkout object |
errorCode | String | The verbose error code that was encountered. See the below Table for potential error messages. |
lineItemIdsToRemove | Array of Strings | A list of the IDs of items that need to be removed form the order due to fulfillment issues |
errorID | String | The ID of the related error, if it exists |
customer_name | String | Name of Restaurant |
errorID | errorCode |
---|
NOT_OPEN | Merchant is currently not accepting orders. |
NOT_POLLING | Merchant is not logged in. |
NO_STATION | Merchant is not set up to receive orders. |
NO_FULFILLMENT_METHOD_IN_DB | Internal server error. Merchant is not properly configured. |
DISALLOWED_MULTIPLE_MERCHANTS | This ordering page is not configured to accept multi-merchant payments. |
STRIPE_DESTINATION_NOT_SET_UP | Merchant is not set up to receive payments. Stripe account not set up. |
WRONG_PROCESSOR_FOR_CURRENCY | Merchant is not set up to receive payments. Account currency setup is not complete. |
INTERNAL_BUG | Internal server error. Order cancelled. |
PAYMENT_INTENT_EXPIRED | This payment attempt has expired. Please try again. |
PRICE_MISMATCH | The menu price has changed. Please refresh & try again, or contact us for help. |
OUT_OF_STOCK | Some items were out of stock. Please refresh & try again, or contact us for help. |
CARD_DECLINED | Your card was declined. |
NEEDS_3DS | Additional verification required |
NO_DELIVERY_TO_ADDRESS | Sorry, that address is not in the delivery area. |
INVALID_USER_DESIRED_TIME | Error: the requested time is invalid |