UQPAY 沙盒环境让你能在不产生真实交易的前提下测试集成。以下所有测试凭据仅在沙盒环境中可用。Documentation Index
Fetch the complete documentation index at: https://developers-sandbox.uqpaytech.com/llms.txt
Use this file to discover all available pages before exploring further.
测试卡号
使用下列测试卡调用 Create Payment Intent API。card_name 可填任意值(例如 “John Doe”)。
network 字段使用小写:mastercard、visa、unionpay。卡号中不要带空格。若收到 product_not_found 错误,请联系 UQPAY 技术支持。| 卡组织 | 卡号 | 有效期 | CVC | 支持的模式 |
|---|---|---|---|---|
| Mastercard | 5413330057004047 | 12/25 | 989 | online、offline |
| Mastercard | 5346930100108117 | 12/26 | 811 | online、offline |
| Visa | 4176660000000027 | 12/33 | 303 | offline(POS) |
| UnionPay | 6250947000000014 | 12/33 | 123 | online、offline |
卡支付请求示例
电子钱包沙盒测试
AlipayCN 与 AlipayHK
准备工作
二维码流程
发送带flow: "qrcode" 和 is_present: false 的支付请求:
intent_status: "REQUIRES_CUSTOMER_ACTION",并在 next_action.display_qr_code 中包含二维码 URL。在浏览器中打开 qr_code_url,用 AWallet App 扫码完成支付。
付款码流程(线下)
线下付款码场景将is_present 设为 true,并带上客户的 payment_code:
- 打开 AWallet App,点击 “Payment Code”。
- 点击条形码查看付款码数字。
- 在 API 请求中使用该付款码:
intent_status: "SUCCEEDED"。
Webhook 测试
测试 webhook 送达的步骤:- 在 UQPAY 控制台配置你的 webhook URL。
- 发起一笔沙盒交易(卡支付或电子钱包)。
- 确认你的服务器收到了 webhook 通知。
- 返回 HTTP 200 以确认接收。
生产上线检查清单
切换到生产环境前:- 账户已审批:在 app.uqpay.com 注册并完成 KYC/KYB 验证
- 生产 API 密钥:在控制台创建生产环境的
apiKey和clientId - 生产基础 URL:将所有 API 调用切换到
https://api.uqpay.com - Webhook IP 白名单:将 UQPAY 的 webhook 源 IP(
18.143.59.64、54.179.248.205、13.250.234.88、18.136.58.213)加入白名单 —— 详情参见 Webhooks Overview - Webhook 订阅:订阅集成所需的 webhook 事件

