账户信息添加用于下面测试
账户id
支付合作id
应用id
支付平台公钥(签名校验使用)
支付公钥,sign_type只有单一key时public_key与private_key相等,比如sign_type=MD5(友店支付除外)的情况
银联:验签证书链格式: 中级证书路径;根证书路径

应用私钥(生成签名使用)
银联, 私钥证书格式: 私钥证书路径;私钥证书对应的密码

异步回调地址友店支付用不到此参数,在友店管理端进行配置
同步回调地址同上
收款账号(即时付款填写支付合作id)针对支付宝
签名类型
编码类型(建议UTF-8)
支付账户类型 此处为开发者自定义,详情请查看 com.egzosn.pay.demo.entity.PayType
消息类型
是否为沙箱环境

各个支付对应的交易类型可自行查看对应的官方文档,本项目已实现几种交易类型,对应各个支付类型的com.egzosn.pay.common.bean.TransactionType具体实现
旧版支付宝(com.egzosn.pay.ali.before.bean.AliTransactionType): 即时付款=DIRECT , 移动支付=APP , 手机网站支付=WAP
新版支付宝(com.egzosn.pay.ali.bean.AliTransactionType): 即时付款=DIRECT , app支付=APP , 手机网站支付=WAP , 扫码付=SWEEPPAY, 条码付=BAR_CODE, 声波付=WAVE_CODE
微信(com.egzosn.pay.wx.bean.WxTransactionType): 公众号支付=JSAPI , 移动支付=APP , 扫码付=NATIVE
银联(com.egzosn.pay.union.bean.UnionTransactionType):苹果支付=APPLE,手机控件=APP,WAP支付=WAP,网关支付=WEB,无跳转支付=NO_JUMP,B2B支付=B2B,申码(主扫场景)=APPLY_QR_CODE,消费(被扫场景)=CONSUME
友店微信(com.egzosn.pay.wx.youdian.bean.YoudianTransactionType): 扫码付=NATIVE
富友(com.egzosn.pay.fuiou.bean.FuiouTransactionType): B2B,B2C



APP提交(返回对应的json,具体实现,app端demo暂时未实现)
账户id
金额
交易类型

普通web提交
账户id
金额
交易类型

公众号支付(请用微信访问)
账户id
金额
openid

主动收款(pos条码声波付等)
账户id
金额
交易类型
条码授权信息


二维码
账户id
金额
交易类型

支付宝微信一码付二维码
账户(微信)id
账户(支付宝)id
金额


查询账单
账户id
支付平台订单号
商户单号

交易关闭接口
账户id
支付平台订单号
商户单号

申请退款接口
账户id
支付平台订单号
商户单号
退款金额
总金额(微信必填)

查询退款
账户id
支付平台订单号
商户单号

下载对账单(日期,不支持月份)
账户id
账单时间:具体请查看对应支付平台
账单类型

通用查询接口,根据 交易类型(TransactionType) 进行实现,此接口不包括退款
账户id
支付平台订单号或者账单日期
商户单号或者 账单类型
交易类型