USDC 支付接口
支持收款下单、状态查询和到账回调,适合订单收款、余额充值和自动入账。
为网站、商城和会员系统接入 USDC 收款。通过 USDC 收款接口生成订单,付款方选择指定的 BEP20 或 SPL 网络;USDC 支付接口提供状态查询与到账回调,衔接业务入账和资金管理。
UUGate USDC 支付平台通过收款接口生成订单,支付网关识别链上到账并向商户发送回调。商户系统校验签名、核对订单后完成充值或发货;托管钱包、独享地址、付款与归集在同一后台管理。
支持收款下单、状态查询和到账回调,适合订单收款、余额充值和自动入账。
同一套系统继续处理提现、合作方结算、代理返佣和供应商出款。
按会员、用户或合作方绑定长期地址,减少反复生成地址和人工对账。
把到账通知、资金整理、链上网络成本和异常状态处理串联起来。
商户配置对应链路钱包后,即可按路由启用收款和代付能力。BSC-USDC 兼顾常见 EVM 钱包,SOL-USDC 则更适合重视到账速度和网络成本的业务。
兼容常见钱包与交易所转入,适合双币种充值、订单收款和合作方结算。
面向 Solana 用户的 USDC 收付场景,到账速度快,链上网络成本更低。
只有商户已配置对应链路钱包,该路由才会在业务侧正式启用。
从标准接口到长期地址,再到已有钱包监控,按你的业务状态选择最合适的 USDC 上线路径。
通过收款下单、代付下单、状态查询和回调验签完成系统级接入。
查看 USDC 支付接口文档为每个会员或合作方绑定长期 USDC 地址,适合持续充值识别。
了解独享地址不改变原有钱包归属,补齐链上监控、到账识别和业务回调能力。
查看钱包与独享地址方案不是只解决“收到一笔钱”,而是把识别、通知、整理和后续结算放进一个可运营的链路。
按订单、托管钱包或独享地址识别 BSC-USDC、SOL-USDC 入账。
到账并结算后回调商户系统,完成充值、发货或订单更新。
按策略归集到指定钱包,降低多地址分散管理成本。
提现、合作方结算和供应商付款继续通过接口完成。
如果业务已经支持 USDT,增加 USDC 可以覆盖更多用户钱包、Solana 生态和合作方结算需求,同时复用同一套订单、回调与对账体系。
为用户同时提供两种稳定币入口,减少币种不匹配导致的流失。
通过 SOL-USDC 覆盖重视到账速度和网络成本的用户。
按 USDC 处理代理、渠道和供应商结算,资金路径更清晰。
把收款、归集、出款和业务回调放进同一套系统连续处理。
评估如何把 USDC 接入现有稳定币业务时,下面几个问题通常最关键。
可以。USDT 与 USDC 可以共用订单、回调和对账体系,并按币种和链路分别配置钱包。
当前重点支持 BSC-USDC 与 SOL-USDC,分别覆盖 EVM 钱包与 Solana 用户。
系统确认入账后推送回调,业务系统可同步订单、余额或会员权益。
不需要。托管钱包模式会处理链上监听、确认和异常状态。
在 UUGate 中,支付接口是开发者调用的下单、查询等 API;支付网关连接订单、链上到账识别与回调;支付平台还提供商户后台、托管钱包、独享地址、付款、归集与费用管理。应按实际业务流程选择能力。
准备商户 UID 与 API Key、对应网络钱包、订单编号,以及公网 HTTPS 回调地址。后端保存凭据并验证回调签名,核对订单、金额与网络,重复通知只处理一次;请求超时先查询和核实结果,再决定后续操作。
先确认用户使用的币种和网络,再评估长期独享地址绑定、到账回调、重复通知处理、资金归集及明细导出。把套餐月费、地址额度和网络费分别计算,并验证充值只入账一次及回调异常恢复流程。
BNB Smart Chain (BEP20-USDC) · Solana (SPL-USDC). 付款方必须选择订单指定的网络。币种相同但网络不同,不能按同一笔付款处理。
使用商户 UID 与 API Key 创建收款订单,向付款方展示订单地址、网络和金额。服务端校验到账回调签名,并按订单幂等处理,再开通会员或发货。
查看接口参数与回调验签套餐月费、地址额度和付款 / 归集网络费属于不同项目。按业务所需地址数量选择套餐,并在操作前确认对应链路的费用;网络费以平台当前配置为准。
查看当前套餐与网络费先核对订单状态、币种、网络、金额和交易哈希,再检查回调接收与验签。重复通知只入账一次,不凭浏览器跳转或付款截图确认支付成功。
排查到账通知与重复入账以下是创建固定金额收款订单的请求体示例,不会在本页发起请求。
POST https://api.uugate.com/openapi/payin/orders
{
"chainCode": "BSC",
"tokenSymbol": "USDC",
"merchantOrderNo": "ORDER_EXAMPLE_001",
"amount": "10.00",
"notifyUrl": "https://merchant.example.com/payments/notify"
}
请求还需商户 UID、API Key、时间戳、nonce 与 HMAC-SHA256 签名。请在服务端签名,不要把 API Key 放进网页。
返回的 orderNo 用于查询订单,address 是收款地址,cashierUrl 是收银台入口;status 与已验签的回调用于确认业务状态。
查看完整接口、参数与签名示例以 10.00 USDC 的数字服务订单解释完整流程。以下为演示设计,不是客户案例,不在本页发送请求或执行付款。
服务端创建固定金额收款单,保存自己的 merchantOrderNo 与平台 orderNo,再打开返回的 cashierUrl;得到链接表示建单成功。
向付款方展示该订单的网络、地址与金额。等待链上确认,不能把另一网络的同名币种视作本订单付款。
用原订单 API Key 验证 rawBody 回调,核对身份、金额与 completed 状态;以事务和唯一约束只记录一次支付。
可靠保存支付结果后开通一次服务。重复通知不重复交付;回调缺失时按 orderNo 查原单,不换单号重复创建。
创建订单参数 · 回调验签 · 接入案例与验收 · Node.js SDK · PHP / Laravel SDK
UUGate 产品与接入文档由 UUGate 维护。参数、支持范围和状态以当前接口文档为准;技术问题可联系官方支持。下列底层资料用于理解标准,不代表相关机构为 UUGate 背书。
从测试钱包、回调联调和路由配置开始,把 BSC-USDC 与 SOL-USDC 收付链路逐步上线。