Set Device Configuration

Updates the middleware runtime configuration settings. Changes take effect immediately for subsequent transactions.

circle-info

All fields are optional; send only the fields you want to update.

POST https://[your-terminal-ip]:8090/config Content-Type: application/json

Response Status Codes

  • 200 OK - Configuration updated successfully.

  • 400 Bad Request - Invalid JSON or field values

{
    "basePath": "https://easypay5.com/APIcardProcNumber/v1.0.0",
    "saleFromDevicePath": "/CardSale/FDevice",
    "voidPath": "/CardSale/Void",
    "enableEmvDebug": false,
    "transactionTimeout": 60,
    "errorDisplayDuration": 5,
    "approvalDisplayDuration": 4
  }

Partial update example

Enable debug mode and increase timeout:


      {
        "enableEmvDebug": true,
        "transactionTimeout": 120
      }

Last updated

Was this helpful?