Flipdish · Schema
StoreFeeConfig
StoreFeeConfig schema from Flipdish API - Stores.
RestaurantOnline OrderingMobile AppsPoint of SaleOrdersMenuPaymentsWebhooks
Properties
| Name | Type | Description |
|---|---|---|
| FeeConfigId | integer | |
| StoreId | integer | |
| StartTime | string | |
| PercentFeeCardOrders | number | |
| PercentFeeCashOrders | number | |
| PercentFeeCardOrdersWeb | number | |
| PercentFeeCashOrdersWeb | number | |
| PercentFeeCardOrdersKiosk | number | |
| PercentFeeCashOrdersKiosk | number | |
| FixedFeeCardOrdersKiosk | number | |
| FixedFeeCashOrdersKiosk | number | |
| PercentFeeCardOrdersKioskChargedToCustomerIncludingVat | number | |
| FixedFeeCardOrdersKioskChargedToCustomerIncludingVat | number | |
| PercentFeeCashOrdersKioskChargedToCustomerIncludingVat | number | |
| FixedFeeCashOrdersKioskChargedToCustomerIncludingVat | number | |
| FixedFeeCardOrders | number | |
| FixedFeeCashOrders | number | |
| PercentFeeCardOrdersChargedToCustomerIncludingVat | number | |
| FixedFeeCardOrdersChargedToCustomerIncludingVat | number | |
| PercentFeeCashOrdersChargedToCustomerIncludingVat | number | |
| FixedFeeCashOrdersChargedToCustomerIncludingVat | number | |
| PercentFeeTips | number | Gets or sets the percent fee tips. |
| PercentFeeTipsCollection | number | Gets or sets the percent fee tips for collection. |
| PercentFeeTipsDelivery | number | Gets or sets the percent fee tips for delivery. |
| TaxRatePercent | number | Gets or sets the tax rate percent. |
| PercentFeeCardOrdersLocationService | number | Gets or sets the percent fee card orders location service. |
| PercentFeeCashOrdersLocationService | number | Gets or sets the percent fee cash orders location service. |
| FixedFeeCardOrdersLocationService | number | Gets or sets the fixed fee card orders location service. |
| FixedFeeCashOrdersLocationService | number | Gets or sets the fixed fee cash orders location service. |
| PercentFeeCardOrdersLocationServiceChargedToCustomerIncludingVat | number | Gets or sets the percent fee card orders location service charged to customer including vat. |
| PercentFeeCashOrdersLocationServiceChargedToCustomerIncludingVat | number | Gets or sets the percent fee cash orders location service charged to customer including vat. |
| FixedFeeCardOrdersLocationServiceChargedToCustomerIncludingVat | number | Gets or sets the fixed fee card orders location service charged to customer including vat. |
| FixedFeeCashOrdersLocationServiceChargedToCustomerIncludingVat | number | Gets or sets the fixed fee cash orders location service charged to customer including vat. |
| PercentFeeCardOrdersIngest | number | Gets or sets the percent fee card orders ingest. |
| PercentFeeCashOrdersIngest | number | Gets or sets the percent fee cash orders ingest. |
| FixedFeeCardOrdersIngest | number | Gets or sets the fixed fee card orders ingest. |
| FixedFeeCashOrdersIngest | number | Gets or sets the fixed fee cash orders ingest. |
| PercentFeeDelivery | number | Gets or sets the percent fee for delivery orders. |
| FixedFeeDelivery | number | Gets or sets the fixed fee for delivery orders. |
| PercentFeeCardPosTransaction | number | Gets or sets the percent fee for POS transactions. |
| FixedFeeCardPosTransaction | number | Gets or sets the fixed fee for POS transactions. |
| PercentFeeOrderWithGoogle | number | Additional percentage fee charged on orders submitted through Order With Google |
| FixedFeeOrderWithGoogle | number | Additional fixed fee charged on orders submitted through Order With Google |
| ShouldNotAutoIncreaseBefore | string | Should not auto increase fees before this date |
| Reason | string | Reason for the last fee change (optional) |
| PercentFeeCardOrdersPhoneAgent | number | Gets or sets the percent fee card orders phone agent. |
| PercentFeeCashOrdersPhoneAgent | number | Gets or sets the percent fee cash orders phone agent. |
| FixedFeeCardOrdersPhoneAgent | number | Gets or sets the fixed fee card orders phone agent. |
| FixedFeeCashOrdersPhoneAgent | number | Gets or sets the fixed fee cash orders phone agent. |
| PercentFeeCardOrdersPhoneAgentChargedToCustomerIncludingVat | number | Gets or sets the percent fee card orders phone agent charged to customer including vat. |
| PercentFeeCashOrdersPhoneAgentChargedToCustomerIncludingVat | number | Gets or sets the percent fee cash orders phone agent charged to customer including vat. |
| FixedFeeCardOrdersPhoneAgentChargedToCustomerIncludingVat | number | Gets or sets the fixed fee card orders phone agent charged to customer including vat. |
| FixedFeeCashOrdersPhoneAgentChargedToCustomerIncludingVat | number | Gets or sets the fixed fee cash orders phone agent charged to customer including vat. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/flipdish/refs/heads/main/json-schema/stores-store-fee-config-schema.json",
"title": "StoreFeeConfig",
"description": "StoreFeeConfig schema from Flipdish API - Stores.",
"type": "object",
"properties": {
"FeeConfigId": {
"format": "int32",
"description": "",
"type": "integer",
"example": 500123
},
"StoreId": {
"format": "int32",
"description": "",
"type": "integer",
"example": 500123
},
"StartTime": {
"format": "date-time",
"description": "",
"type": "string",
"example": "2026-06-02T12:00:00Z"
},
"PercentFeeCardOrders": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"PercentFeeCashOrders": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"PercentFeeCardOrdersWeb": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"PercentFeeCashOrdersWeb": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"PercentFeeCardOrdersKiosk": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"PercentFeeCashOrdersKiosk": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"FixedFeeCardOrdersKiosk": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"FixedFeeCashOrdersKiosk": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"PercentFeeCardOrdersKioskChargedToCustomerIncludingVat": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"FixedFeeCardOrdersKioskChargedToCustomerIncludingVat": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"PercentFeeCashOrdersKioskChargedToCustomerIncludingVat": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"FixedFeeCashOrdersKioskChargedToCustomerIncludingVat": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"FixedFeeCardOrders": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"FixedFeeCashOrders": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"PercentFeeCardOrdersChargedToCustomerIncludingVat": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"FixedFeeCardOrdersChargedToCustomerIncludingVat": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"PercentFeeCashOrdersChargedToCustomerIncludingVat": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"FixedFeeCashOrdersChargedToCustomerIncludingVat": {
"format": "double",
"description": "",
"type": "number",
"example": 12.5
},
"PercentFeeTips": {
"format": "double",
"description": "Gets or sets the percent fee tips.",
"type": "number",
"example": 12.5
},
"PercentFeeTipsCollection": {
"format": "double",
"description": "Gets or sets the percent fee tips for collection.",
"type": "number",
"example": 12.5
},
"PercentFeeTipsDelivery": {
"format": "double",
"description": "Gets or sets the percent fee tips for delivery.",
"type": "number",
"example": 12.5
},
"TaxRatePercent": {
"format": "double",
"description": "Gets or sets the tax rate percent.",
"type": "number",
"example": 1.0
},
"PercentFeeCardOrdersLocationService": {
"format": "double",
"description": "Gets or sets the percent fee card orders location service.",
"type": "number",
"example": 12.5
},
"PercentFeeCashOrdersLocationService": {
"format": "double",
"description": "Gets or sets the percent fee cash orders location service.",
"type": "number",
"example": 12.5
},
"FixedFeeCardOrdersLocationService": {
"format": "double",
"description": "Gets or sets the fixed fee card orders location service.",
"type": "number",
"example": 12.5
},
"FixedFeeCashOrdersLocationService": {
"format": "double",
"description": "Gets or sets the fixed fee cash orders location service.",
"type": "number",
"example": 12.5
},
"PercentFeeCardOrdersLocationServiceChargedToCustomerIncludingVat": {
"format": "double",
"description": "Gets or sets the percent fee card orders location service charged to customer including vat.",
"type": "number",
"example": 12.5
},
"PercentFeeCashOrdersLocationServiceChargedToCustomerIncludingVat": {
"format": "double",
"description": "Gets or sets the percent fee cash orders location service charged to customer including vat.",
"type": "number",
"example": 12.5
},
"FixedFeeCardOrdersLocationServiceChargedToCustomerIncludingVat": {
"format": "double",
"description": "Gets or sets the fixed fee card orders location service charged to customer including vat.",
"type": "number",
"example": 12.5
},
"FixedFeeCashOrdersLocationServiceChargedToCustomerIncludingVat": {
"format": "double",
"description": "Gets or sets the fixed fee cash orders location service charged to customer including vat.",
"type": "number",
"example": 12.5
},
"PercentFeeCardOrdersIngest": {
"format": "double",
"description": "Gets or sets the percent fee card orders ingest.",
"type": "number",
"nullable": true,
"example": 12.5
},
"PercentFeeCashOrdersIngest": {
"format": "double",
"description": "Gets or sets the percent fee cash orders ingest.",
"type": "number",
"nullable": true,
"example": 12.5
},
"FixedFeeCardOrdersIngest": {
"format": "double",
"description": "Gets or sets the fixed fee card orders ingest.",
"type": "number",
"nullable": true,
"example": 12.5
},
"FixedFeeCashOrdersIngest": {
"format": "double",
"description": "Gets or sets the fixed fee cash orders ingest.",
"type": "number",
"nullable": true,
"example": 12.5
},
"PercentFeeDelivery": {
"format": "double",
"description": "Gets or sets the percent fee for delivery orders.",
"type": "number",
"example": 12.5
},
"FixedFeeDelivery": {
"format": "double",
"description": "Gets or sets the fixed fee for delivery orders.",
"type": "number",
"example": 12.5
},
"PercentFeeCardPosTransaction": {
"format": "double",
"description": "Gets or sets the percent fee for POS transactions.",
"type": "number",
"example": 12.5
},
"FixedFeeCardPosTransaction": {
"format": "double",
"description": "Gets or sets the fixed fee for POS transactions.",
"type": "number",
"example": 12.5
},
"PercentFeeOrderWithGoogle": {
"format": "double",
"description": "Additional percentage fee charged on orders submitted through Order With Google",
"type": "number",
"example": 12.5
},
"FixedFeeOrderWithGoogle": {
"format": "double",
"description": "Additional fixed fee charged on orders submitted through Order With Google",
"type": "number",
"example": 12.5
},
"ShouldNotAutoIncreaseBefore": {
"format": "date-time",
"description": "Should not auto increase fees before this date",
"type": "string",
"nullable": true,
"example": "2026-06-02T12:00:00Z"
},
"Reason": {
"description": "Reason for the last fee change (optional)",
"type": "string",
"example": "string"
},
"PercentFeeCardOrdersPhoneAgent": {
"format": "double",
"description": "Gets or sets the percent fee card orders phone agent.",
"type": "number",
"example": 12.5
},
"PercentFeeCashOrdersPhoneAgent": {
"format": "double",
"description": "Gets or sets the percent fee cash orders phone agent.",
"type": "number",
"example": 12.5
},
"FixedFeeCardOrdersPhoneAgent": {
"format": "double",
"description": "Gets or sets the fixed fee card orders phone agent.",
"type": "number",
"example": 12.5
},
"FixedFeeCashOrdersPhoneAgent": {
"format": "double",
"description": "Gets or sets the fixed fee cash orders phone agent.",
"type": "number",
"example": 12.5
},
"PercentFeeCardOrdersPhoneAgentChargedToCustomerIncludingVat": {
"format": "double",
"description": "Gets or sets the percent fee card orders phone agent charged to customer including vat.",
"type": "number",
"example": 12.5
},
"PercentFeeCashOrdersPhoneAgentChargedToCustomerIncludingVat": {
"format": "double",
"description": "Gets or sets the percent fee cash orders phone agent charged to customer including vat.",
"type": "number",
"example": 12.5
},
"FixedFeeCardOrdersPhoneAgentChargedToCustomerIncludingVat": {
"format": "double",
"description": "Gets or sets the fixed fee card orders phone agent charged to customer including vat.",
"type": "number",
"example": 12.5
},
"FixedFeeCashOrdersPhoneAgentChargedToCustomerIncludingVat": {
"format": "double",
"description": "Gets or sets the fixed fee cash orders phone agent charged to customer including vat.",
"type": "number",
"example": 12.5
}
}
}