所有接口的请求参数、响应格式与代码示例,助您快速完成对接。
创建一笔新的支付订单,返回支付 URL 或收银台 H5 地址。
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| amount | integer | 必填 | 订单金额,单位为分(分) |
| currency | string | 必填 | 货币代码,如 CNY、USD |
| subject | string | 必填 | 商品名称,最长 128 字符 |
| channel | string | 必填 | 支付渠道:alipay / wechat / card / auto |
| out_trade_no | string | 必填 | 商户订单号,全局唯一 |
| notify_url | string | 必填 | 支付结果回调地址(HTTPS) |
| return_url | string | 可选 | 支付完成后跳转地址 |
| body | string | 可选 | 订单详情描述,最长 512 字符 |
| expire_time | integer | 可选 | 订单有效期(秒),默认 1800 |
请求示例
响应示例
通过订单 ID 查询订单详情及当前状态。
| 参数 | 位置 | 必填 | 说明 |
|---|---|---|---|
| id | Path | 必填 | 订单 ID(ord_ 开头)或商户订单号 |
支付完成后,得锆服务器将向您配置的 notify_url 发送 POST 请求通知。
X-Degao-Signature 请求头中的签名,确认通知来自得锆服务器。{"code":"success"},否则得锆将在 24 小时内按退避算法重试最多 8 次。| 错误码 | HTTP 状态 | 说明 |
|---|---|---|
| INVALID_PARAMS | 400 | 请求参数校验失败,请检查必填字段格式 |
| UNAUTHORIZED | 401 | 鉴权失败,请检查 API Key 及签名是否正确 |
| FORBIDDEN | 403 | 无权限访问该资源,请确认账户状态 |
| ORDER_NOT_FOUND | 404 | 订单不存在,请确认订单 ID 是否正确 |
| ORDER_ALREADY_PAID | 409 | 订单已支付,不可重复付款 |
| AMOUNT_EXCEED_LIMIT | 422 | 单笔金额超出限额,请拆分订单或联系客服 |
| CHANNEL_UNAVAILABLE | 503 | 支付渠道暂时不可用,可切换渠道或稍后重试 |
| INTERNAL_ERROR | 500 | 得锆服务内部错误,请联系技术支持 |