接收 fileCode + requestId,异步下载解析充值数据文件并按批拆分处理(默认 500 条/批),接口本身不等待处理完成,立即返回任务号 taskNo。同一 tenantId + requestId 重复提交视为幂等请求,直接返回已存在的 taskNo,不会重复创建任务。文件列约定:第 1 列 cardId,第 2 列 amount,第 3 列 referenceNumber。
cardId amount referenceNumber
CIDxxxxxxx 100 10523866877
Request
Body Params application/json
{
"fileCode": "F202609180001",
"requestId": "REQ20260918000001"
}
Request Code Samples
curl --location 'https://api-test.tevaupay.com/openapi/card/rechargeCard/batch/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 '{
"fileCode": "F202609180001",
"requestId": "REQ20260918000001"
}'
Responses
application/json
{
"code": 0,
"msg": "SUCCESS",
"data": {
"taskNo": "BT202609180001"
},
"ok": true
}
Modified at 2026-10-20 07:18:55