ndpay
v1.0.8
Published
最新最全的聚合支付SDK,一套接口包含支付宝支付、微信支付、盛付通、汇付天下、乐刷支付、银盛支付、银联支付、富友支付、斗拱支付、拉卡拉支付、联动支付、国通星驿支付、丰付支付、杉德支付、瑞银信支付、汇聚支付、新生支付、河马支付、易生支付、付呗支付、银联支付等众多第三方聚合渠道,而且还在源源不断增加中
Maintainers
Readme
牛盾聚合支付介绍
最新最全的聚合支付SDK
全场景支付涵盖(微信、支付宝、小程序、H5、PC、APP、公众号、生活号、线下扫码、人脸识别(微信/支付宝)、扫码POS、云喇叭、扫码枪、扫码盒)等等,一套接口全部完成
🚀
接口文档地址: https://ndpay.qyyapp.com
🚀 在线调试文档 https://vi6btiqv21.apifox.cn
🚀 点击访问:https://www.jeequan.com/demo/jeepay_cashier.html
牛盾支付和传统支付对比
| 功能 | 牛盾聚合支付 | 传统支付(微信&支付宝) | 说明 | |:--------:|:------:|:------------:|----------------------| | 统一商户进件 | ✅ | ❌ | 意见开通微信、支付宝商户号 | | 统一接口对接 | ✅ | ❌ | 一套接口支持微信、支付宝、云闪付 | | 统一财务对账 | ✅ | ❌ | | | 快速进件审核 | ✅ | ❌ | | | 技术协助对接 | ✅ | ❌ | | | 客服协助进件 | ✅ | ❌ | | | 接口分账支持 | ✅ | ❌ | 需单独申请需单独申请需单独申请 | | 接口支付安全 | ✅ | ✅ | 支付通道通过微信、支付宝和中国支付协会备案 | | 支付风控等级 | 中 | 高 | |
一套接口多场景多通道支持
场景支持:支持微信、支付宝、H5、PC、APP、公众号、生活号、线下扫码、人脸识别(微信/支付宝)、扫码POS、云喇叭、扫码枪、扫码盒 多通道:微信支付、支付宝、云闪付、盛付通、斗拱支付、拉卡拉、富友支付、工商银行、建设银行、银盛支付 支付接口:转账、提现、分账、查单、退款、回调
进件类型
🚀 个人进件、个体户进件、企业进件、政府进件
json参数说明
|参数名|参数值|说明| | :--- | :--- | :--- | |appConf|{"appId":"","mchNo":"","serce":""}|商户ID、商户号、密钥| |domain|https://您的服务域名地址|domain的作用请见|
uniapp demo
https://ndpay.qyyapp.com/demo/#uniapp-demo
app-demo
https://ndpay.qyyapp.com/demo/#app-demo
php-demo
https://ndpay.qyyapp.com/demo/#php-demo
java-demo
https://ndpay.qyyapp.com/demo/#java-demo
技术支持
- 技术支持请联系:
18612332342(微信同号) 或者 添加 QQ:775169431
js 代码实现
import { NdPay } from "./ndPay";
import { PayOrder } from "./interface";
// -------------------- 支付SDK初始化 --------------------
const res = {appConf:{}, domain:'' }
const { appConf, domain } = res;
NdPay.init(appConf, domain);
// -------------------- 支付SDK初始化 --------------------
// -------------------- 订单支付接口组 --------------------
// 订单支付接口
NdPay.instance.pay(PayOrder.unified, {
mchOrderNo:'pay-20160427210604000490', // 商户订单号
wayCode:'QR_CASHIER', // 支付方式
amount:1, // 支付金额(分)
currency:'cny', // 币种
subject:'测试', // 商品标题
body:'测试', // 商品描述
notifyUrl:'', // 异步通知地址
channelExtra:{}, // 渠道扩展参数
extParam:{}, // 商户扩展参数
divisionMode: 0, // 分账模式
});
// 查询支付订单接口
NdPay.instance.pay(PayOrder.query,{ mchOrderNo:'pay-20160427210604000490' });
// 关闭支付订单接口
NdPay.instance.pay(PayOrder.close,{ mchOrderNo:'pay-20160427210604000490' });