Skip to content

接口列表

提示

业务系统想接入支付网关的话,不需要集成到业务系统里,只需要单独部署一份支付系统,然后业务系统通过接口调用即可拥有对应的支付能力, 不会对原业务系统的架构产生影响。如果是Java项目,可以使用支付网关SDK简化接入流程, 其他语言可以参照接口文档中的说明使用HTTP接口方式接入。

接入流程概括

  1. 部署并启动支付网关系统
  2. 登录支付网关后台管理端,配置支付通道、接口配置、签名方式、密钥等参数
  3. 在业务系统中配置支付网关的调用地址,启用签名验证的话,需要将密钥配置到业务系统中
  4. 业务系统使用支付网关提供的接口进行调用支付的能力

支付接口列表

编码名称接口地址回调消息支持备注
pay统一支付接口/unipay/pay支持
close支付关闭接口/unipay/close支持不支持单独传输通知地址,会直接将通知发往支付时所传输的地址
refund统一退款接口/unipay/refund支持
allocation统一分账接口/unipay/allocation/start支持
allocationFinish分账完结接口/unipay/allocation/finish支持不支持单独传输通知地址,会直接将通知发往分账时所传输的地址
transfer统一转账接口/unipay/transfer支持
syncPay支付同步接口/unipay/syncPay不支持
syncRefund退款同步接口/unipay/syncRefund不支持
syncTransfer转账同步接口/unipay/sync/transfer不支持
syncAllocation分账同步接口/unipay/sync/allocation不支持

查询接口列表

编码名称接口地址备注
queryPayOrder支付订单查询接口/unipay/query/payOrder
queryRefundOrder退款订单查询接口/unipay/query/refundOrder
queryAllocationOrder分账订单查询接口/unipay/query/allocationOrder
queryAllocationReceiver分账接收方查询接口/unipay/query/allocationReceiver
queryTransferOrder转账订单查询接口/unipay/query/transferOrder

支撑性接口

编码名称接口地址备注
getWxAuthUrl获取微信OAuth2授权链接/unipay/assist/getWxAuthUrl微信使用公众号支付时会用到这个接口
getWxAccessToken获取微信AccessToken/unipay/assist/getWxAccessToken微信使用公众号支付时会用到这个接口
allocationReceiverAdd分账接收方添加接口/unipay/allocation/receiver/add
allocationReceiverRemove分账接收方删除接口/unipay/allocation/receiver/remove

回调和通知消息接收接口

名称接口地址备注
支付宝信息回调/unipay/callback/alipay回调
支付宝认证授权回调/unipay/callback/auth/回调
微信支付信息回调/unipay/callback/wechat回调
微信认证授权回调/unipay/callback//wechat/auth/回调
云闪付支付信息回调/unipay/callback//union回调
支付宝消息通知/unipay/notice//union消息通知
微信消息通知/unipay/notice//union消息通知
支付宝同步跳转通知/unipay/return/pay/alipay同步通知跳转
微信同步跳转通知/unipay/return/pay/wechat同步通知跳转
云闪付同步跳转通知/unipay/return/pay/union同步通知跳转
本文档内容版权属于济南易杯光年软件技术有限公司