0.1.4 • Published 8 years ago
cordova-plugin-qtpaysdk v0.1.4
cordova-plugin-qtpaysdk
Cordova plugin for QTPaySDK
Installation
$ cordova plugin add cordova-plugin-qtpaysdk
or
$ cordova plugin add https://github.com/Lancezh/cordova-plugin-qtpaysdk.git
POSSDK
钱方线下QPOS刷卡使用
调用方法
/** * start order pay by pos * see https://support.qfpay.com/qiantai/Android/OfflineAndroidSDK.html * * @param {Object} orderInfo: all the information qtpaysdk need. * @param {Function} success: callback function on success. * @param {Function} error: callback function on error. */ /* globals qtpaysdk */ qtpaysdk.orderPayByPos(orderInfo, success, error);
参数示例
// orderInfo { // {String} 支付订单创建者id,对应下单接口返回的create_userid字段(必填) createUserId: '987654321', // {String} 支付订单id,对应下单接口返回的order_id字段(必填) payOrderId: '123456789', // {String} 用户订单token,对应下单接口返回的qf_token字段(必填) qfToken: 'qf_token', // {String} 钱台交易云用户登录返回的token字段(必填) token: 'vnsdfioduoiausdiuaosd', // {String} 网页端调用时填“1”,App调用时填"2"(必填) platform: '2', // {String} 支付完成用于接收短信收据的手机号(选填) mobile: '18512345678' }
function success () { console.log('支付成功'); // your success code here } /** * callback function on error * * @param {String} err_type: 'fail' or 'cancel' or 'unknown' */ function error (err_type) { console.log('err_type = ' + type); // your error code here }