Flipdish · JSON Structure

Payments Revenue Detail Structure

Sales information

Type: object Properties: 13
RestaurantOnline OrderingMobile AppsPoint of SaleOrdersMenuPaymentsWebhooks

RevenueDetail is a JSON Structure definition published by Flipdish, describing 13 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

OnlineSalesAmount OnlineSalesTax OnlineSalesIncludingTax OnlineSalesFeesBaseAmount CashSalesAmount CashSalesTax CashSalesIncludingTax CashSalesFeesBaseAmount TotalSalesIncludingTax OnlineSalesDeliveryCharges OnlineSalesTips TotalOnlineRevenue OnlineSalesServiceCharges

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/flipdish/refs/heads/main/json-structure/payments-revenue-detail-structure.json",
  "name": "RevenueDetail",
  "description": "Sales information",
  "type": "object",
  "properties": {
    "OnlineSalesAmount": {
      "description": "Online sales amount",
      "type": "double",
      "example": 12.5
    },
    "OnlineSalesTax": {
      "description": "Online sales tax",
      "type": "double",
      "example": 1.0
    },
    "OnlineSalesIncludingTax": {
      "description": "Online sales amount plus online sales tax",
      "type": "double",
      "example": 1.0
    },
    "OnlineSalesFeesBaseAmount": {
      "description": "Online sales base amount to calculate fees",
      "type": "double",
      "example": 12.5
    },
    "CashSalesAmount": {
      "description": "Cash sales amount",
      "type": "double",
      "example": 12.5
    },
    "CashSalesTax": {
      "description": "Cash sales tax",
      "type": "double",
      "example": 1.0
    },
    "CashSalesIncludingTax": {
      "description": "Cash sales amount plus online sales tax",
      "type": "double",
      "example": 1.0
    },
    "CashSalesFeesBaseAmount": {
      "description": "Online sales base amount to calculate fees",
      "type": "double",
      "example": 12.5
    },
    "TotalSalesIncludingTax": {
      "description": "Total Sales (online and cash) including tax",
      "type": "double",
      "example": 12.5
    },
    "OnlineSalesDeliveryCharges": {
      "description": "Delivery charges on online sales",
      "type": "double",
      "example": 1.0
    },
    "OnlineSalesTips": {
      "description": "Tips for online sales",
      "type": "double",
      "example": 1.0
    },
    "TotalOnlineRevenue": {
      "description": "Online sales plus online delivery charges and tips",
      "type": "double",
      "example": 12.5
    },
    "OnlineSalesServiceCharges": {
      "description": "Service charge on online sales",
      "type": "double",
      "example": 1.0
    }
  }
}