Send Msg PosId

Send commands to POS devices with this intuitive interface. Configure settings, select commands, and monitor API responses in real-time.

Configuration Settings

Available Commands

Clean

Clears all current settings and data on the POS device

{
  "Action": "Clean",
  "Data": {}
}
Set Time

Sets the time interval for device operations

{
  "Action": "SetTime",
  "Data": {
    "Interval": 10
  }
}
Start Image Rotation

Begins rotating images on the POS display

{
  "Action": "startRotation",
  "Data": {}
}
Stop Image Rotation

Stops the image rotation on the POS display

{
  "Action": "stopRotation",
  "Data": {}
}
Set Rotation Image Download

Sets the images to be used for rotation

{
  "Action": "image",
  "IsResponse": true,
  "Msg": "",
  "Images": [
    {
      "Path": "https://download.dqr-display-tms.bonrix.in/download/campaignimage/1/portrait-/1_4_638937264238127216_Rq7sgZSpjb.jpeg",
      "Position": 1
    },
    {
      "Path": "https://download.dqr-display-tms.bonrix.in/download/campaignimage/1/portrait-/1_2_638937264754769472_Jy5bGwHHzT.jpeg",
      "Position": 2
    },
    {
      "Path": "https://download.dqr-display-tms.bonrix.in/download/campaignimage/1/portrait-/1_bggyh_638937264958889979_fIYjGuYrp7.jpeg",
      "Position": 3
    },
    {
      "Path": "https://download.dqr-display-tms.bonrix.in/download/campaignimage/1/portrait-/1_kjjh_638937265111227393_XpOTfRp5xG.jpeg",
      "Position": 4
    },
    {
      "Path": "https://download.dqr-display-tms.bonrix.in/download/campaignimage/1/portrait-/1_1_638937265988677536_ZbclBI1tcY.jpeg",
      "Position": 5
    }
  ]
}
Set DQR Images

Configures DQR images for different transaction states

{
  "Action": "dqrfirstimage",
  "IsResponse": true,
  "Msg": "",
  "SuccessImage": "https://download.dqr-display-tms.bonrix.in/download/dqrimage/1/Amazon-DQR-images/SUCCESS/1_success_638956944462235801_XhYmC0vgGN.jpeg",
  "CancelImage": "",
  "FailImage": "https://download.dqr-display-tms.bonrix.in/download/dqrimage/1/Amazon-DQR-images/FAIL/1_fail_638956944588095216_DeafMySQ7M.jpeg",
  "PendingImage": "https://download.dqr-display-tms.bonrix.in/download/dqrimage/1/Amazon-DQR-images/PENDING/1_pending_638956944684791104_Ft7pB7B3VC.jpeg",
  "WelcomeImage": "https://download.dqr-display-tms.bonrix.in/download/dqrimage/1/Amazon-DQR-images/WELCOME/1_welcome_638956944722594211_k4hRKRqKaF.jpeg",
  "QrImage": "https://download.dqr-display-tms.bonrix.in/download/dqrimage/1/Amazon-DQR-images/QR/1_qrcode_638956944640686313_afnW6T0jLe.jpeg"
}
Display Screen JSON Setting

Configures display screen settings via JSON

{
  "Action": "jsonsetting",
  "IsResponse": true,
  "Msg": "",
  "JsonSettingEmbedded": {
    "ConfigData": {
      "DisplayQRCodeScreen": {
        "text_to_pay": {
          "x": 200,
          "y": 250,
          "color": "BLACK"
        },
        "amount_text": {
          "positions": {
            "1": [210, 260],
            "2": [200, 260],
            "3": [190, 260],
            "4": [180, 260],
            "5": [170, 260],
            "default": [160, 260]
          },
          "color": "ORANGE"
        },
        "qr": {
          "version": 10,
          "size": 5,
          "x_offset": 100,
          "y_offset": 320
        },
        "upi": {
          "x": 100,
          "y": 620,
          "color": "ORANGE"
        }
      },
      "DisplaySuccessQRCodeScreen": {
        "amount_text": {
          "positions": {
            "1": [192, 390],
            "2": [180, 390],
            "3": [168, 390],
            "4": [156, 390],
            "5": [144, 390],
            "default": [132, 390]
          },
          "color": "BLACK"
        }
      }
    }
  }
}

API Response

Idle
{
  "status": "ready",
  "message": "Waiting for a request...",
  "timestamp": null
}

Response will appear here after sending a command. The status badge shows the current API state.

cURL Command

// cURL command will appear here after sending a request

This is the cURL command equivalent of the request being sent. You can copy and run it in your terminal.