3.25批量卡充值任务状态查询
Developing
下游凭提交时返回的 taskNo 查询任务当前处理进度;任务全部批次处理完成后 data.resultFileUrl 返回结果文件下载地址,下载内容为每张卡的处理结果(referenceNumber、cardId、tradeAmount、status、orderSn、errorCode、finishTime)。| 状态码 | 状态 | 说明 |
|---|
| 0 | INIT | 任务已创建,文件正在下载/解析中 |
| 1 | PROCESSING | 解析成功,至少有一个批次已进入处理流程 |
| 2 | SUCCESS | 全部 Item 到达终态且全部成功 |
| 3 | PARTIAL_SUCCESS | 全部 Item 到达终态但存在失败 |
| 4 | FAILED | 任务整体失败(文件解析失败/补偿超限后被强制置为失败) |
| 5 | CANCELLED | 任务被主动取消 |
Request
Body Params application/json
{
"taskNo": "BT202609180001"
}
Request Code Samples
curl --location 'https://api-test.tevaupay.com/openapi/card/rechargeCard/batch/query/v1' \
--header 'x-nexus-api-key: 9a50f67a8d76d343896c4c1c2330bde8' \
--header 'x-nexus-api-key: 9a50f67a8d76d343896c4c1c2330bde8' \
--header 'versions: v1' \
--header 'versions: v1' \
--header 'appId: P3wmnamRzMsLjimu' \
--header 'appId: P3wmnamRzMsLjimu' \
--header 'timestamp: {{$date.timestamp}}' \
--header 'timestamp: {{$date.timestamp}}' \
--header 'nonce: {{$string.uuid}}' \
--header 'nonce: {{$string.uuid}}' \
--header 'sign: 8ca94291ed9cb1783df63a9eecb775f04bc2106993a9ef1c4c857dfd6b2eb832' \
--header 'sign: 8ca94291ed9cb1783df63a9eecb775f04bc2106993a9ef1c4c857dfd6b2eb832' \
--header 'tevau: N' \
--header 'Content-Type: application/json' \
--data '{
"taskNo": "BT202609180001"
}'
Responses
application/json
{
"code": 0,
"msg": "SUCCESS",
"data": {
"taskNo": "BT202609180001",
"status": 3,
"totalCount": 100000,
"successCount": 98600,
"failedCount": 1400,
"resultFileUrl": "https://oss.example.com/result/BT202609180001.csv",
"errorMessage": ""
},
"ok": true
}
Modified at 2026-10-20 07:16:39