Fodista Public APIs
    Fodista Public APIs
    • 👋 Introduction
    • 📋 Prerequisites
    • ⚠️ Disclaimer
    • Invoice History
      • Retrieve POS invoice history
    • Public Menu
      • List menu categories
      • List menu products
      • Fetch a single menu product
    • Online Ordering
      • Retrieve the assigned online store
      • Add a menu product to the cart
      • Update a cart item
      • Remove menu products from the cart
      • Get cart totals
      • Get cart details
      • Update cart details
      • Get address from coordinates
      • Checkout
      • List currently online branches
    • POS Ordering
      • Submit POS orders
    • General
      • Get External Job status
    • Schemas
      • Schemas
      • ErrorResponse
      • InvoiceTax
      • InvoiceSummary
      • CartTotals
      • CartModifier
      • CartItem
      • CartItemRequest
      • CartModifierRequest
      • CartSummary
      • CustomerPayload
      • MenuProductOrderType
      • MenuProductOptionCombination
      • MenuProductOptions
      • MenuProductModifierSettings
      • MenuProductModifierOption
      • MenuProductModifier
      • MenuProduct
      • MenuCategory
      • PosOrderRequest
      • PosOrder
      • PosOrderItem
      • PosOrderModifier
      • PosOrderTax
      • PosOrderPayment
      • PosOrderSubmitResponse
      • ExternalJobStatusResponse

    PosOrderRequest

    Payload used to push POS orders from an external system.

    {
        "period_start": "2019-08-24T14:15:22.123Z",
        "period_end": "2019-08-24T14:15:22.123Z",
        "restaurant_branch": "string",
        "staff_member": "string",
        "orders": [
            {
                "name": "string",
                "order_type": "string",
                "restaurant_brand": "string",
                "is_return": 0,
                "return_against": "string",
                "posting_datetime": "2019-08-24T14:15:22.123Z",
                "items": [
                    {
                        "name": "string",
                        "menu_product": "string",
                        "qty": 0,
                        "amount": 0,
                        "modifiers": [
                            {
                                "name": "string",
                                "menu_product": "string",
                                "qty": 0,
                                "amount": 0,
                                "modifier_group": "string"
                            }
                        ]
                    }
                ],
                "taxes_and_charges": [
                    {
                        "account_head": "string",
                        "amount": 0
                    }
                ],
                "payments": [
                    {
                        "mode_of_payment": "string",
                        "amount": 0,
                        "reference_no": "string"
                    }
                ],
                "additional_discount_amount": 0,
                "grand_total": 0
            }
        ]
    }
    Built with