聚合收款
一个下单接口接入微信、支付宝、QQ 三个渠道,前端只展示一个收款码,用户用什么付都能成。
把支付渠道对接、资金分账、对账核销这些重复工作收敛到一个接口后面,让团队把时间花在业务上。
一个下单接口接入微信、支付宝、QQ 三个渠道,前端只展示一个收款码,用户用什么付都能成。
平台、商户、服务商按比例或固定金额自动分账,支持延迟分账与退款回滚,无需人工转账。
交易、退款、手续费自动汇总成对账单,支持按日下载与接口拉取,财务不用再逐笔核对。
异常金额、异常频次、异地登录实时拦截,规则可自定义,风险交易第一时间推送到负责人。
从注册到第一笔真实交易,全程有对接群支持,接口联调提供沙箱环境。
注册登录账号后,按照平台提示,绑定支付宝微信QQ上传二维码即可api接入支付。
约 5 分钟在控制台API,获取商户号与 API 密钥。
即时生效调用统一的下单接口,沙箱环境可完整跑通支付、退款与回调。
半天到两天切换生产密钥即可上线,交易数据在控制台实时可见。
随时切换统一的下单、退款、查询与回调接口,签名规则全渠道一致。改渠道只改一个参数,不用重写对接逻辑。
// 创建一笔聚合支付订单
const mapay = require('mapay-sdk')('mch_100001', process.env.MAPAY_KEY)
const order = await mapay.trade.create({
out_trade_no: 'ORDER_20261109_001',
amount: 9900, // 单位:分
channel: 'wechat',
notify_url: 'https://shop.example.com/notify'
})
console.log(order.code_url) // 交给前端生成二维码
// 创建一笔聚合支付订单
$client = new Mapay\Client('mch_100001', getenv('MAPAY_KEY'));
$order = $client->trade->create([
'out_trade_no' => 'ORDER_20261109_001',
'amount' => 9900, // 单位:分
'channel' => 'wechat',
'notify_url' => 'https://shop.example.com/notify',
]);
echo $order['code_url'];
// 创建一笔聚合支付订单
MapayClient client = new MapayClient("mch_100001", System.getenv("MAPAY_KEY"));
CreateOrderRequest req = CreateOrderRequest.builder()
.outTradeNo("ORDER_20261109_001")
.amount(9900)
.channel("wechat")
.notifyUrl("https://shop.example.com/notify")
.build();
CreateOrderResponse res = client.trade().create(req);
System.out.println(res.getCodeUrl());
从线上一笔订单到线下千店收款,渠道、分账与对账逻辑保持一致,业务扩张时不用换系统。
多商品订单、优惠叠加、退款原路返回,支持担保交易与超时关单。
平台代收、商户入驻、按订单自动分账,资金不经过平台自有账户。
一店一码或一柜一台码,扫码即付,门店与总部数据实时汇总。
专栏、课程、会员订阅,支持小额高频交易与自动续费扣款。
不收开户费、年费与接口调用费。不同行业的实际费率以签约时商务确认为准。
以上费率为演示用示例值,实际费率按行业、交易规模与渠道政策确定,签约前以商务确认的价格为准。
个人只需要邮箱号码注册即可接入,无需实名认证,本平台不提供任何资金清算服务!
默认为 T+0 无需结算,消费者支付后立即到平台用户绑定的账号账户中。具体以签约条款为准。
提供 Node.js、PHP、Java、Go、Python 官方 SDK,也可直接按 HTTP 接口对接。除 API 外,还支持收银台跳转、H5 支付、小程序支付与静态收款码。
通过退款接口按订单号发起,支持全额与多次部分退款,累计退款金额不超过原订单金额。退款结果通过异步回调通知,也可主动查询。
有。创建应用后即可获得沙箱商户号与密钥,沙箱支持模拟支付成功、支付失败、退款与回调重推,与生产环境完全隔离。