DVSPAY 提供完整的支付 API:商品管理、订单创建、支付宝签名与异步回调验签、商户回调转发、 密钥鉴权与可视化管理后台。本页仅为展示说明,所有实际功能均在 API 站点。
pay.dvscloud.net 只用于展示,
不提供任何支付或下单功能。
GET /api/v1/healthPOST /webhook/alipaypayUrl,用户打开即可付款# 0) 由 /admin 创建商户 → 系统生成 RSA-2048 密钥对
# 公钥存档,私钥仅经 60 秒下载链接 / 前端文本框交付一次
# 1) 用「MID + 私钥」签名换 token(RSA2 / SHA256withRSA)
# 待签串 = mchId + "\n" + timestamp + "\n" + nonce
POST https://dvs-pay.api.dvscloud.net/api/v1/auth/token
{ "mchId": "M...", "timestamp": 1792197122, "nonce": "abc", "sign": "base64签名" }
# 2) 创建商品
POST /api/v1/products Authorization: Bearer <token>
{ "name": "云服务器 ECS 基础型", "price": "0.01" }
# 3) 下单,把 payUrl 给用户
POST /api/v1/orders Authorization: Bearer <token>
{ "productId": "prod_xxx", "buyerId": "user_001" }
→ { "ok": true, "payUrl": ".../pay/DVS...", "paymentHtml": "..." }
# 4) 离线查单(非回调,必须附完整私钥)
POST /api/v1/orders/{outTradeNo}/paid
{ "privateKey": "-----BEGIN PRIVATE KEY-----..." }
→ { "paid": true, "source": "alipay_notify(cached)", ... }
完整接口清单与回调验签示例,请登录 管理后台 的「API 文档」页。