Toast · Schema

TakeoutPaymentOptions

Information about the forms of payment that the restaurant will accept for orders that a guest picks up in person.

RestaurantsPoint Of SalePaymentsOnline OrderingDeliveryLoyaltyGift CardsMenusOrdersKitchenLaborSchedulingInventoryHospitalityPartner Integrations

Properties

Name Type Description
cash boolean Indicates whether the restaurant accepts cash payment for takeout orders that are placed online.
ccSameDay boolean Indicates whether the restaurant accepts online credit card payment for takeout orders that the guest will pick up on the same day.
ccFuture boolean Indicates whether the restaurant accepts online credit card payment for takeout orders that the guest will pick up on a day after the guest places the order.
ccInStore boolean Indicates whether the restaurant accepts credit card payment at the time the guest picks up a takeout order.
View JSON Schema on GitHub

JSON Schema

restaurants-takeout-payment-options-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/toast-tab/refs/heads/main/json-schema/restaurants-takeout-payment-options-schema.json",
  "title": "TakeoutPaymentOptions",
  "description": "Information about the forms of payment that the restaurant will\naccept for orders that a guest picks up in person.\n",
  "type": "object",
  "properties": {
    "cash": {
      "type": "boolean",
      "description": "Indicates whether the restaurant accepts cash payment for\ntakeout orders that are placed online.\n",
      "example": true
    },
    "ccSameDay": {
      "type": "boolean",
      "description": "Indicates whether the restaurant accepts online credit card\npayment for takeout orders that the guest will pick up on\nthe same day.\n",
      "example": true
    },
    "ccFuture": {
      "type": "boolean",
      "description": "Indicates whether the restaurant accepts online credit card\npayment for takeout orders that the guest will pick up on\na day after the guest places the order.\n",
      "example": true
    },
    "ccInStore": {
      "type": "boolean",
      "description": "Indicates whether the restaurant accepts credit card payment\nat the time the guest picks up a takeout order.\n",
      "example": true
    }
  }
}