ZRA VSDC icon

ZRA VSDC

Interact with Zambia Revenue Authority VSDC Smart Invoice API

Device → Check Status

AI-generated

Overview

This node interacts with the Zambia Revenue Authority VSDC Smart Invoice API to perform various operations related to devices, codes, items, sales, and stock. Specifically, for the 'Device' resource and 'Check Status' operation, it checks the status of a device by sending a request to the VSDC API. This is useful for verifying the operational status of a device registered with the VSDC system, ensuring it is active and functioning correctly.

Use Case Examples

  1. A business using the VSDC system can use this node to periodically check the status of their invoicing device to ensure it is online and ready to process transactions.
  2. An automated workflow can trigger alerts if the device status check indicates an issue, allowing timely maintenance or troubleshooting.

Output

JSON

  • status - The status information of the device as returned by the VSDC API
  • data - Detailed response data from the device status check request

Dependencies

  • Zambia Revenue Authority VSDC Smart Invoice API

Troubleshooting

  • Common issues include HTTP request failures due to network problems or incorrect API credentials. The node throws an error with the message 'HTTP request failed' followed by the specific error detail.
  • If the device serial number, branch ID, or TPIN (taxpayer identification number) credentials are incorrect or missing, the API request will fail.
  • Ensure the API credentials are correctly configured in the node's credential settings to avoid authentication errors.

Links

  • Zambia Revenue Authority - Official website of the Zambia Revenue Authority, which provides information about the VSDC system.

Discussion