帮助中心

聚合二维码收款对账

聚合二维码收款 二维码收款 聚合二维码
聚合二维码收款对账

const https = require('https')

const fs = require('fs')

var options = {

hostname: 'xxx.xxxx.com',

port: 443,

path: '/xxx/1.0',

method: 'POST',

rejectUnauthorized: false, //禁止客户端访问时候的自动验证

headers: {

'Content-Type': 'application/json'

}

}

var req = https.request(options, (res) => {

var json = ''

res.on('data', (d) => {

json += d

});

res.on('end', function() {

var data = JSON.parse(json)

// 接口返回结果

console.log(data)

})

});

req.write(JSON.stringify({

// 请求参数

}));

req.end();

聚合扫码收款

mScanPayment = new ScanPayment(mContext, mMerchantId);

//初始化支付宝收款

mAliPayment = new AliPayment();

//初始化微信收款

mWXPayment = new WXPayment();

}

/**

* 收款

*

* @param payment 收款类型

* @param amount 收款金额

* @return 收款结果

*/

public boolean pay(Payment payment, double amount) {

switch (payment) {

case SCAN:

return mScanPayment.pay(amount);

case ALIPAY:

return mAliPayment.pay(amount);

case WXPAY:

return mWXPayment.pay(amount);

default:

return false;

}

}

/**

* 支付订单

*

* @param payment 支付方式

* @param orderNo 订单号

* @param amount 支付金额

* @param callback 支付回调

* @return 支付结果

*/

public boolean pay(Payment payment, String orderNo, double amount, PaymentCallback callback) {

switch (payment) {

case SCAN:

return mScanPayment.pay(orderNo, amount, callback);

case ALIPAY:

return mAliPayment.pay(orderNo, amount, callback);

case WXPAY:

return mW

聚合支付二维码收款

2).微信红包

3).网银支付

4).信用卡支付

5).手机银行支付

电话咨询 立即申请