{ "$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 } } }