1.微信支付
所需资料:1- appid 需要登录微信公众号平台获取
2-mch_id 需要登录微信支付的商户平台获取
3 - key 需要登录微信支付商户平台由管理员设置,一个32位的随机字符串;
开发注意事项: 1.微信支付的金额以分为单位。2。首先请求预支付接口,从返回的数据中获取预支付iD 或者扫码支付的code_url 再次签名后提交支付
2. 银联B2C支付
所需资料 1、证书 需要登录银联商户获取
开发注意事项: 最坑的就是银联支付的 单号一点要16位的纯数字;支付金额以分为单位 需要12位;而且支付回写的时候回写的参数名跟文档里的名字不一样!!!开发时最好要把所有参数打印出来,否则很容易出错;
3. 支付宝支付
所需资料 1、帐号
开发注意事项 :支付提交的时候 一定要设置字符编码为 UTF-8,否则会报错no privlege