
const $ToolPay={};

//微信公众号支付、微信扫码支付、小程序支付(类型也用JSAPI)、h5支付需要在微信公众号里面申请开通
//APP支付需要在微信开放平台申请开通（open.weixin.qq.com）
$ToolPay.wx={
    appid:'wx7aabf2a96519fe',//公众账号ID
    appsecret:'c17c61636a644e8e067df5ecee7dd',//公众账号秘匙
    appidApp:'wx7aabf2a96519f',//开放平台账号ID
    appsecretApp:'c17c61636a644e8e067df5ecee7d',//开放平台账号秘匙
    redirect_uri:'http://hacvl.cn/ts/getOpenid',//登录回调地址,可变后面的路径
    mch_id:'15218858',//商户id
    key:'6b86b273ff34fce19d6b804eff5a3f',//支付用的秘钥,微信商家后台获取
    certFile:$Config.root+'/extend/ssl/wx_cert.pem',
    keyFile:$Config.root+'/extend/ssl/wx_key.pem',
    wap_url:'WAP网站URL地址',//WAP网站URL地址
    wap_name:'网站名',//WAP网站名
    app_name:'应用名',//应用名
    package_name:'安卓包名',//安卓包名,h5时需要
    bundle_id:'ios的包名',//ios的包名，h5时需要
}

//attach:附加数据，在查询API和支付通知中原样返回，该字段主要用于商户携带订单的自定义数据
//body:商品描述
//notify_url:接收微信支付异步通知回调地址，通知url必须为直接可访问的url，不能携带参数。
//openid:支付方的openid,微信网页内支付时才需要传
//out_trade_no:商户系统内部的订单号,32个字符内、可包含字母, 其他说明见商户订单号
//spbill_create_ip:必须传正确的用户端IP,支持ipv4、ipv6格式，获取方式详见获取用户ip
//total_fee:金额
//trade_type://JSAPI -JSAPI支付,NATIVE -Native支付,APP -APP支付。默认JSAPI

$ToolPay.ali={
    appid: '201903116',
    privateKey: $Config.root+'/extend/ssl/aliPay_private.pem',//应用私钥
    publicKey: $Config.root+'/extend/ssl/aliPay_public.pem',//应用公钥
}

$ToolPay.private={
    gateway:'http://pay.cn',//自己的支付网关,
    appid:'',//支付账户id
    appsecret:''//支付账户密钥
}

module.exports=$ToolPay;