Coinetic 文档

在网站、App 或机器人中接收加密货币所需的一切。集成只需两个 API 请求和一个 Webhook 处理程序。

支付流程

支付流程
 您的服务器                      Coinetic                           顾客
 ──────────                      ────────                           ──────────
 1. POST /v1/invoices  ────────▶ 创建账单,返回 checkout_url
 2. 跳转到 checkout_url ──────────────────────────────────────────▶ 支付页面
                                 3. 顾客选择币种 ◀────────────────── (USDT, USDC, BTC…)
                                    并向分配的地址付款
                                 4. 网络确认付款
 5. Webhook invoice.paid ◀────── POST 到您的 URL(HMAC 签名)
 6. GET /v1/invoices/{id} ─────▶ 复核状态
 7. 交付订单
                                 8. 「返回商店」 ─────────────────▶ 您的 return_url

四条原则

  • API 密钥的 secret 只能保存在您的服务器上。不要放在浏览器、移动 App 或 git 中。
  • 支付状态只以 Coinetic 为准。不要信任 return_url 中的参数,也不要盲目相信 Webhook:先验证签名,再通过 GET /v1/invoices/{id} 复核状态。
  • 金额一律用字符串。金额以十进制字符串("49.99")或最小单位字符串("49990000")返回。请勿转换为 float。
  • 每个修改类请求都要带 Idempotency-Key。超时后重试会返回同一张账单,而不会创建第二张。

基础地址

环境API后台
生产环境https://pay.coinetic.moneyhttps://dash.coinetic.money/merchant
沙盒https://sandbox.coinetic.moneyhttps://sandbox.coinetic.money/merchant

所有响应均为 UTF-8 编码的 JSON,时间采用 UTC 的 RFC 3339 格式。完整的正式接口规范为 OpenAPI 3(openapi.yaml),可向技术支持索取或在后台获取。

商户全部接口

方法路径作用
POST/v1/invoices创建账单
GET/v1/invoices/{id}账单、付款记录、确认数
GET/v1/invoices账单列表,支持筛选和游标分页
GET/v1/assets可用资产及最低金额
GET/v1/rates参考汇率(多家交易所共识价)
POST/v1/refunds提交退款申请