reqHeader:
reqId:D01X66666667068
reqType:2
reqSign加签/rspSign验签规则;私钥和公钥信息看1.2加签验签说明
参数名称 | 含义 | 格式(Json) | 必填项 | 备注 |
---|---|---|---|---|
请求参数 | ||||
reqHeader | 请求头 | Y | 请求头必填 | |
reqBody | 请求体 | Y | ||
reqSign | 签名 | Y | 参照1.2 |
参数名称 | 含义 | 格式(Json) | 必填项 | 备注 | |
---|---|---|---|---|---|
reqHeader | transTime | 请求时间 | N14 | Y | yyyyMMddHHmmss |
transCode | 交易代码 | N6 | N | 业务交易码 | |
transSequence | 交易流水 | ANS6…40 | N | 请求流水号,必须是字符串类型。 | |
reqId | 密钥Id | ANS32 | Y | 商户号、机构号等 | |
reqType | 请求方类型 | ANS32 | Y | 必须是字符串类型。 1:商户;2:拓展机构。 默认是1 1商户模式下,reqId即为商户号mchtCode 2机构模式下,reqId即为拓展机构编号 | |
certificateId | 证书Id | ANS6…40 | N | 证书Id,多证书情况下需要。支持同一个reqId下有多证书 | |
easyPayCertificateId | 易生证书id | ANS6…40 | N | 易生证书Id,多证书情况下需要,为空时使用默认证书 |
参数名称 | 含义 | 格式(Json) | 必填项 | 备注 |
---|---|---|---|---|
应答参数 | ||||
rspHeader | 应答头 | Y | 必填 | |
rspBody | 应答体 | C | 条件域 | |
rspSign | 签名 | C | 参照2.2 |
参数名称 | 含义 | 格式(Json) | 必填项 | 备注 | |
---|---|---|---|---|---|
rspHeader | rspCode | 应答码 | ANS5 | Y | 000000-成功,其他失败 |
rspInfo | 应答消息 | ANS128 | Y | 错误信息 | |
transCode | 交易代码 | N6 | N | 同请求 | |
transSequence | 交易流水 | ANS6…40 | N | 同请求 | |
easyPayCertificateId | 易生证书id | ANS6…40 | N | 易生证书Id,多证书情况下需要,为空时使用默认证书 |
{
"reqBody": 请求JSON,
"reqHeader": {
"transTime": "请求时间",
"transCode": "交易代码",
"transSequence": "交易流水",
"reqId": "商户号、合作方机构号等",
"certificateId": "证书id",
"transTime": "20221108121212"
},
"reqSign": ""
}
{
"rspHeader": {
"rspCode": "00000",
"rspInfo": "成功",
"transCode": "交易代码",
"transSequence": "交易流水",
"easyPayCertificateId": "证书id"
},
"rspBody": 应答JSON,
"rspSign": ""
}