数字人民币收单能力正式开放
支持对公钱包与部分对私场景,帮助商户提前布局数币支付。
已对接主流支付渠道 · 持续扩展
统一接入、统一对账、统一风控。从进件到结算,降低技术与运营成本,让业务跑得更快。
一套 API / SDK 对接微信、支付宝、银联等渠道,支持扫码、刷卡、公众号、小程序、APP、H5 全场景收单,渠道策略可动态切换。
T+0 / T+1、平台分账、代理分润,资金路径清晰,对账文件自动生成。
实时监测异常交易,规则与模型双引擎,协助商户稳健合规经营。
交易量、成功率、渠道分布一屏掌握,按门店 / 代理下钻分析。
收银机、SaaS、自研系统快速对接,Webhook 回调与幂等保障齐全。
不同业态的支付诉求不同。切换场景,看看宇澄如何落地。
多门店统一进件与对账,收银机、小程序、付款码一套账户管理,总部实时看经营数据。
平台分账、供货商结算、退款原路退回,支撑高并发大促,订单与支付状态强一致。
服务连锁零售、本地生活、物业缴费与电商等多类业态。
实施顾问全程跟进,沙箱文档齐全,技术同学可独立联调。
提交资质,完成商户信息与结算账户配置。
按业态开通微信 / 支付宝 / 银联等目标渠道。
沙箱下单、回调、退款、对账全流程跑通。
切生产环境,开启实时监控与结算。
以聚合支付为底座,商城与缴费帮你留住用户、提高频次。
多渠道收单、分账结算、风控对账一体化,适合线下门店与线上平台。
查看详情商品、订单、会员与营销一体,支付能力原生集成,快速开店开卖。
查看详情水电气燃、物业等账单在线缴纳,连接社区与本地生活服务场景。
查看详情RESTful API、多语言 SDK、沙箱环境与可复制示例,研发同学可快速完成联调上线。
// 创建支付订单 — 宇澄开放平台 { "mch_id": "YC2026****", "out_trade_no": "ORD20260811001", "amount": 12800, "channel": "wechat.native", "notify_url": "https://you.com/cb", "subject": "门店收银" }
清算路径清晰,支持托管与对账闭环,异常交易可追溯、可拦截。
传输与存储全程加密,敏感字段脱敏,权限按角色精细授权。
遵循支付相关监管要求,协助商户完成进件、报备与持续合规。
支持对公钱包与部分对私场景,帮助商户提前布局数币支付。
多级分润链路图、实时业绩看板,拓客过程更透明。
示例工程开箱即用,沙箱联调时间进一步缩短。
留下联系方式,商务顾问将在 1 个工作日内沟通方案与费率。
微信、支付宝、银联云闪付、数字人民币、京东支付、网银等,商户号策略灵活分配。
T+0 可选,支持平台与商户、代理多分账,自动生成对账文件与结算单。
规则 + 模型双引擎,覆盖盗刷、套现、异常集中交易,拦截率与误杀率可调优。
RESTful API、多语言 SDK、收银台组件,适配收银机、小程序、APP、SaaS 二次开发。
仅供参考,正式费率以商务报价为准。
多级分类、SKU、库存预警、批量导入导出,适配零售与虚拟商品。
优惠券、秒杀、拼团、分销、会员价与积分,支付优惠与活动联动。
微信小程序、H5、APP、PC 后台统一数据,降低运营成本。
水费、电费、燃气、物业、学费、交通罚款等常见类型可配置接入。
缴费结果实时回写,支持电子发票与缴费凭证。
到期提醒、欠费催缴、消费分析,提升按时缴费率。
商户审核、交易监控、风控配置、财务对账与代理管理。
店铺、商品、订单、会员与营销,日常经营一站完成。
拓展商户、分润配置、团队层级与业绩结算。
生活缴费、账单查询、消息提醒与电子发票。
| 产品端 | PC | 小程序 | 安卓 | 核心场景 |
|---|---|---|---|---|
| 运营端 | 支持 | 支持 | 支持 | 平台运营管理 |
| 商户端 | 支持 | 支持 | 支持 | 商户经营管理 |
| 代理商端 | 支持 | 支持 | 支持 | 商户拓展管理 |
| 缴费客户端 | — | 支持 | 支持 | C 端生活缴费 |
鉴权、签名、统一下单 / 退款 / 分账与异步通知完整说明。
当前页面Java / Node / Go / PHP 多语言 SDK,含安装命令与快速接入示例。
前往下载 →测试商户号、联调清单与申请入口,15 分钟跑通支付闭环。
申请沙箱 →所有 API 均通过 HTTPS 访问,请求与响应使用 JSON。生产与沙箱环境域名不同,密钥相互隔离。
| 环境 | 域名 | 说明 |
|---|---|---|
| 生产 | https://api.yucheng.tech | 真实资金,需正式商户号 |
| 沙箱 | https://sandbox-api.yucheng.tech | 模拟支付,无需真实扣款 |
每个请求需携带商户号、时间戳、随机串与签名。签名使用 HMAC-SHA256,密钥在商户后台或沙箱控制台获取。
| Header | 必填 | 说明 |
|---|---|---|
YC-Mch-Id | 必填 | 商户号,如 YC2026**** |
YC-Timestamp | 必填 | Unix 秒级时间戳,与服务器相差不超过 5 分钟 |
YC-Nonce | 必填 | 不少于 16 位随机字符串 |
YC-Sign | 必填 | 请求签名 |
Content-Type | 必填 | application/json |
stringToSign = METHOD + "\n"
+ PATH + "\n"
+ timestamp + "\n"
+ nonce + "\n"
+ bodySha256
sign = Hex(HMAC_SHA256(apiSecret, stringToSign)).toLowerCase()
创建支付订单并返回渠道拉起参数(二维码、小程序调起参数等)。
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
mch_id | string | 必填 | 商户号 |
out_trade_no | string | 必填 | 商户订单号,商户侧唯一 |
amount | int | 必填 | 金额,单位分 |
channel | string | 必填 | 如 wechat.native / alipay.qr / union.qr |
subject | string | 必填 | 商品描述,最长 128 字 |
notify_url | string | 必填 | 支付结果异步通知地址 |
client_ip | string | 选填 | 终端 IP,风控建议传入 |
expire_minutes | int | 选填 | 订单超时分钟,默认 30 |
{
"mch_id": "YC2026****",
"out_trade_no": "ORD20260811001",
"amount": 12800,
"channel": "wechat.native",
"notify_url": "https://you.com/cb",
"subject": "门店收银",
"client_ip": "203.0.113.10"
}
{
"code": "SUCCESS",
"trade_no": "YC20260811P0001",
"out_trade_no": "ORD20260811001",
"status": "WAITING",
"channel": "wechat.native",
"pay_info": {
"code_url": "weixin://wxpay/bizpayurl?pr=xxxx"
}
}
按平台交易号或商户订单号查询支付状态,建议在未收到回调时主动查询。
| 字段 | 说明 |
|---|---|
WAITING | 待支付 |
SUCCESS | 支付成功 |
CLOSED | 已关闭 / 超时 |
REFUND | 已退款(含部分退款) |
{
"code": "SUCCESS",
"trade_no": "YC20260811P0001",
"out_trade_no": "ORD20260811001",
"status": "SUCCESS",
"amount": 12800,
"paid_at": "2026-08-11T10:21:08+08:00",
"channel": "wechat.native"
}
支持全额与部分退款,同一支付单可多次退款,累计不超过实付金额。
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
out_trade_no | string | 必填 | 原商户订单号 |
out_refund_no | string | 必填 | 商户退款单号,唯一 |
refund_amount | int | 必填 | 退款金额,单位分 |
reason | string | 选填 | 退款原因 |
notify_url | string | 选填 | 退款结果通知地址 |
{
"out_trade_no": "ORD20260811001",
"out_refund_no": "RF20260811001",
"refund_amount": 2800,
"reason": "用户部分退货"
}
支付成功后按规则将资金分给平台、门店或代理。可延迟分账,确认收货后再执行。
| 字段 | 说明 |
|---|---|
out_trade_no | 原支付单商户订单号 |
receivers | 分账接收方数组:mch_id / amount / description |
finish | 是否完结分账;true 后剩余资金解冻回商户 |
支付或退款完成后,平台向 notify_url 发送 POST JSON。商户需验签并返回 {"code":"SUCCESS"},否则按退避策略重试最多 8 次。
{
"event": "payment.success",
"trade_no": "YC20260811P0001",
"out_trade_no": "ORD20260811001",
"amount": 12800,
"paid_at": "2026-08-11T10:21:08+08:00",
"channel": "wechat.native"
}
业务错误返回 HTTP 200,通过 body.code 区分;网关与鉴权错误返回 4xx。
| code | 含义 | 处理建议 |
|---|---|---|
SUCCESS | 成功 | — |
INVALID_PARAM | 参数错误 | 检查必填字段与金额单位(分) |
SIGN_ERROR | 签名失败 | 核对密钥、时间戳与拼接顺序 |
ORDER_EXISTS | 订单号重复 | 更换 out_trade_no 或改为查询 |
CHANNEL_ERROR | 渠道异常 | 稍后重试或切换备用渠道 |
BALANCE_NOT_ENOUGH | 可分账余额不足 | 确认原单已支付且未完结分账 |
RATE_LIMIT | 触发限流 | 降低并发,指数退避重试 |
查看字段定义、签名规则与回调说明。
阅读文档 →多语言安装包与示例工程,开箱即用。
当前页面获取测试商户号与 API Secret。
申请沙箱 →均支持沙箱 / 生产环境切换,示例工程包含下单到回调的完整 Demo。
适配 Spring Boot / 原生 Servlet。提供支付、退款、分账 Client 与回调过滤器。
implementation "tech.yucheng:pay-sdk-java:2.4.1"
TypeScript 类型完备,支持 Express / Koa / NestJS 中间件验签。
npm install @yucheng/pay-sdk
轻量无第三方依赖,适合高并发网关与微服务内嵌。
go get github.com/yucheng-tech/pay-sdk-go@v2.2.2
兼容 PHP 7.4+ / 8.x,提供 Laravel ServiceProvider 可选包。
composer require yucheng/pay-sdk
同步 / 异步双客户端,适合 Django、FastAPI 与脚本批处理。
pip install yucheng-pay
支持 .NET 6/8,提供依赖注入扩展与最小 API 示例。
dotnet add package Yucheng.PaySdk
const { YuchengPay } = require('@yucheng/pay-sdk');
const client = new YuchengPay({
mchId: 'YC_SANDBOX_10001',
apiSecret: process.env.YC_API_SECRET,
env: 'sandbox' // 或 'production'
});
const result = await client.payments.create({
outTradeNo: 'ORD' + Date.now(),
amount: 1, // 沙箱建议 1 分
channel: 'wechat.native',
subject: '沙箱联调',
notifyUrl: 'https://you.com/cb'
});
console.log(result.payInfo.codeUrl);
字段、签名与错误码说明。
阅读文档 →安装官方 SDK 加速接入。
前往下载 →申请测试商户号,开始联调。
当前页面YC_SANDBOX_10001sandbox_demo_secret_********amount = 1(单位分)amount = 2(单位分)amount = 3(单位分)按顺序打勾,通常半天内可完成验收。
env: 'sandbox'以聚合支付为底座,延伸商城与缴费能力,帮助合作伙伴降低接入成本、提升资金效率。
公司于武汉光谷注册成立,启动聚合支付产品研发。
商城与缴费业务上线,服务商户突破百家。
多端产品矩阵成型,代理网络覆盖多省。
开放平台与数币能力升级,服务更多业态。