Select Invoice
The Select Invoice API facilitates the retrieval of details for invoice transactions that have been successfully posted to the Zambia Revenue Authority (ZRA). This is used to confirm and review previously submitted transactions.
ℹ️ Note: This request will only return details if an invoice was successfully posted to ZRA. More detailed information is available on the Portal under Transaction Management.
Method Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
sdcId | string | Yes | The Invoice SDC ID from the original transaction. |
cisInvoiceNumber | string | Yes | The CIS Invoice number assigned by ZRA. |
GetInvoiceAsync() Method
This method calls the underlying POST endpoint to retrieve the details of a specific invoice using its unique identifiers.
Usage Example

Example Successful Response
{
"success": true,
"code": "000",
"message": "Operation completed successfully",
"timestamp": "2025-09-22 11:01:22",
"data": {
"rcptNo": 99,
"intrlData": "BDLQD7JUFHKXPBU7X4L4ZH75YM",
"rcptSign": "4RERPPW6M3MCK732",
"vsdcRcptPbctDate": "2025-09-22 10:59:00",
"sdcId": "SDC0010002702",
"mrcNo": "WIS00003709 ",
"qrCodeUrl": "https://sandboxportal.zra.org.zm/indexInvoiceData?Data=10028907810004RERPPW6M3MCK732"
},
"error": null
}