GET Remote Reader API
Get Website
  1. Schemas
GET Remote Reader API
  • Basic Information
  • General
    • Get the configuration of the device
      GET
    • Cancel an active job
      GET
  • Status
    • Get the status of an asynchronous display operation on the device's screen (UI related)
    • Get the status of an asynchronous NFC tag interaction (NFC related)
  • POS
    • Start a job for a purchase
    • Initiate a refund job for a specific purchase
  • Ticketing
    • Start a job to swap a ticket to a NFC-tag
  • Display
    • Start a job to show information and interactive buttons on the device's UI
  • TagInfo
    • Start a job that prompts the end-user to scan an NFC tag
  • Schemas
    • Schemas
      • ApiBaseResponseApiDeviceConfigResponse
      • ApiErrorResponse
      • ApiDeviceConfigResponse
      • ApiPaymentType
      • ApiBaseResponseDisplayOnUiStatusResponse
      • DisplayOnUiResult
      • DisplayOnUiStatusResponse
      • ApiBaseResponseApiRequestStatusResponse
      • ApiBooleanField
      • ApiIntegerField
      • ApiNfcTagFields
      • ApiRequestStatusResponse
      • ApiWalletSnapshot
      • ApiBaseResponseApiJobStartedResponse
      • ApiJobStartedResponse
      • ApiJwtTicketingRequest
      • ApiDirectPurchaseRequest
      • ApiDirectPurchaseRequestCartItem
      • ApiRequestReference
      • ApiRefundRequest
      • Button
      • ApiTicketingRequest
      • DisplayOnUiRequest
      • TagInfoRequest
Get Website
  1. Schemas

ApiDirectPurchaseRequest

Request object for a direct purchase

{
    "paymentType": "cashless",
    "cartItems": [
        {
            "count": 1,
            "productKey": "mySuperDuperProductKey",
            "variantKey": "mySuperDuperVariantKey",
            "name": "My Super Duper Product",
            "priceInCredits": 1.23,
            "accountingCategoryKey": "common.service",
            "taxRate": 0.19,
            "ean": "1234567890123",
            "reference": {
                "link": "string",
                "text": "string",
                "reference": "string"
            }
        }
    ],
    "requiredChip": "string",
    "reference": {
        "link": "string",
        "text": "string",
        "reference": "string"
    },
    "allowUserCancel": true
}
Built with