获取 B402 V2 支持配置
返回当前 Developer Portal Project 可用的 x402 V2 支付配置。商户使用响应构造 HTTP 402 Payment Requirements,完整复制所选 Kind 的 extra,并定期刷新缓存。
获取 B402 V2 支持配置 › 授权
请求头
X-OC-APIKEYBinance Web3 API 颁发的用于鉴权的 API Key。
X-OC-TIMESTAMP当前 UTC 时间,ISO 8601 格式,精确到毫秒,例如 2026-05-11T10:08:57.715Z。
X-OC-SIGN请求签名(Base64 编码)。
X-OC-RECV-WINDOW允许的时间偏差(毫秒),默认值 5000,最大值 60000。
X-OC-NONCE唯一请求标识符,用于防重放攻击;省略时使用 X-OC-SIGN 代替。
获取 B402 V2 支持配置 › 响应
成功返回支持配置,或返回 B402 业务错误 Envelope。
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object |
statustypecodeerrorDatasubDataparams验证 B402 V2 支付
在不花费资金或广播交易的情况下,链下验证 x402 V2 支付授权。Portal 商户身份由 已鉴权 API Key 的 Project 解析,请勿传入 merchantId。验证失败仍返回 HTTP 200, 并通过 data.isValid=false 表示。
验证 B402 V2 支付 › 授权
请求头
X-OC-APIKEYBinance Web3 API 颁发的用于鉴权的 API Key。
X-OC-TIMESTAMP当前 UTC 时间,ISO 8601 格式,精确到毫秒,例如 2026-05-11T10:08:57.715Z。
X-OC-SIGN请求签名(Base64 编码)。
X-OC-RECV-WINDOW允许的时间偏差(毫秒),默认值 5000,最大值 60000。
X-OC-NONCE唯一请求标识符,用于防重放攻击;省略时使用 X-OC-SIGN 代替。
验证 B402 V2 支付 › 请求体
x402Versionx402VersionurldescriptionmimeTypeschemenetworkamount^[0-9]+$ · 必须assetpayTomaxTimeoutSecondsnameversionassetTransferMethodsignerAddressspenderAddresssignaturefromtovaluevalidAftervalidBeforenoncetokenamountfromspendernoncedeadlinetovalidAfterfacilitatorrouteTemplatedescriptionschemenetworkamount^[0-9]+$ · 必须assetpayTomaxTimeoutSecondsnameversionassetTransferMethodsignerAddressspenderAddress验证 B402 V2 支付 › 响应
Verify 结果,或 B402 业务错误 Envelope。
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object |
statustypecodeerrorDatasubDataparams结算 B402 V2 支付
将已验证的 x402 V2 授权提交到链上。该操作可能转移真实资金且不可逆。 permit2-upto 需要传入最小单位的 settleAmount。业务失败仍返回 HTTP 200, 并通过 data.success=false 表示;重试前必须先对账非空 Transaction Hash。
结算 B402 V2 支付 › 授权
请求头
X-OC-APIKEYBinance Web3 API 颁发的用于鉴权的 API Key。
X-OC-TIMESTAMP当前 UTC 时间,ISO 8601 格式,精确到毫秒,例如 2026-05-11T10:08:57.715Z。
X-OC-SIGN请求签名(Base64 编码)。
X-OC-RECV-WINDOW允许的时间偏差(毫秒),默认值 5000,最大值 60000。
X-OC-NONCE唯一请求标识符,用于防重放攻击;省略时使用 X-OC-SIGN 代替。
结算 B402 V2 支付 › 请求体
x402Versionx402VersionurldescriptionmimeTypeschemenetworkamount^[0-9]+$ · 必须assetpayTomaxTimeoutSecondsnameversionassetTransferMethodsignerAddressspenderAddresssignaturefromtovaluevalidAftervalidBeforenoncetokenamountfromspendernoncedeadlinetovalidAfterfacilitatorrouteTemplatedescriptionschemenetworkamount^[0-9]+$ · 必须assetpayTomaxTimeoutSecondsnameversionassetTransferMethodsignerAddressspenderAddresssettleAmount^[0-9]+$结算 B402 V2 支付 › 响应
Settle 结果,或 B402 业务错误 Envelope。
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object |
statustypecodeerrorDatasubDataparams获取 B402 V1 支持配置
V1 兼容接口,新接入应使用 V2。V1 返回 x402Version=1、不同支付方式对应的 facilitatorAddress,以及 V1 Signer Map 结构。
获取 B402 V1 支持配置 › 授权
请求头
X-OC-APIKEYBinance Web3 API 颁发的用于鉴权的 API Key。
X-OC-TIMESTAMP当前 UTC 时间,ISO 8601 格式,精确到毫秒,例如 2026-05-11T10:08:57.715Z。
X-OC-SIGN请求签名(Base64 编码)。
X-OC-RECV-WINDOW允许的时间偏差(毫秒),默认值 5000,最大值 60000。
X-OC-NONCE唯一请求标识符,用于防重放攻击;省略时使用 X-OC-SIGN 代替。
获取 B402 V1 支持配置 › 响应
V1 支持配置,或 B402 业务错误 Envelope。
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object |
statustypecodeerrorDatasubDataparams验证 B402 V1 支付
V1 链下 Verify 兼容接口,新接入应使用 V2。Portal 商户身份由 API Key Project 解析,因此外部请求不传 merchantId。
验证 B402 V1 支付 › 授权
请求头
X-OC-APIKEYBinance Web3 API 颁发的用于鉴权的 API Key。
X-OC-TIMESTAMP当前 UTC 时间,ISO 8601 格式,精确到毫秒,例如 2026-05-11T10:08:57.715Z。
X-OC-SIGN请求签名(Base64 编码)。
X-OC-RECV-WINDOW允许的时间偏差(毫秒),默认值 5000,最大值 60000。
X-OC-NONCE唯一请求标识符,用于防重放攻击;省略时使用 X-OC-SIGN 代替。
验证 B402 V1 支付 › 请求体
x402Versionx402VersionschemenetworksignaturefromtovaluevalidAftervalidBeforenoncetokenamountfromspendernoncedeadlinetovalidAfterfacilitatorschemenetworkamountpayToassetmaxTimeoutSecondsresourcedescriptionmimeTypenameversionassetTransferMethodfacilitatorAddress验证 B402 V1 支付 › 响应
V1 Verify 结果,或 B402 业务错误 Envelope。
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object |
statustypecodeerrorDatasubDataparams结算 B402 V1 支付
V1 链上 Settle 兼容接口,新接入应使用 V2。该操作可能转移真实资金且不可逆。 V1 Settle 结果会额外返回 confirmations。
结算 B402 V1 支付 › 授权
请求头
X-OC-APIKEYBinance Web3 API 颁发的用于鉴权的 API Key。
X-OC-TIMESTAMP当前 UTC 时间,ISO 8601 格式,精确到毫秒,例如 2026-05-11T10:08:57.715Z。
X-OC-SIGN请求签名(Base64 编码)。
X-OC-RECV-WINDOW允许的时间偏差(毫秒),默认值 5000,最大值 60000。
X-OC-NONCE唯一请求标识符,用于防重放攻击;省略时使用 X-OC-SIGN 代替。
结算 B402 V1 支付 › 请求体
x402Versionx402VersionschemenetworksignaturefromtovaluevalidAftervalidBeforenoncetokenamountfromspendernoncedeadlinetovalidAfterfacilitatorschemenetworkamountpayToassetmaxTimeoutSecondsresourcedescriptionmimeTypenameversionassetTransferMethodfacilitatorAddresssettleAmount^[0-9]+$结算 B402 V1 支付 › 响应
V1 Settle 结果,或 B402 业务错误 Envelope。
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object |
statustypecodeerrorDatasubDataparams