在现在支付的聚合支付业务中,所涉及到的appid和key,(也就是应用编号和应用秘钥),是根据不同的设备端来进行区分的,比如需要手机网页端的银联、支付宝、微信支付等等,创建一个手机网页的应用即可;可以理解为一个设备端对应不同的支付方式,但不同的设备端要创建不同设备类型的应用。
我们在对接中,无非只有手机APP、手机网页、PC端支付、公众号支付;当然,现在支付还存在一个名叫网页支付的类型,这个指的是pc端的页面;后期在具体讲解PC端的支付场景及网页支付(并非手机网页)
下面详细剖析下创建应用:
1.选择“商户中心”-“应用管理”,便进入了创建应用的界面:
如图:"使用场景"代表了使用的设备类型。"类型"根据自己公司的属性,自定义即可
2.点击右上方的“新增“ 按钮,如图:
输入应用名称,应用地址(可以写自己的产品地址或官网),选择使用场景,选择应用类型,输入简介,便创建完应用了。
3. 创建完毕后,点击“查看详情”,查询属于自己的应用编号和应用秘钥;
点击“查看详情”,打开如下图界面,应用编号便是appid、应用秘钥便是MD5key。
以上说明可能太官方,看不懂,没有关系,看以下说明:
如果使用场景是手机app(使用eclipse、as、xcode开发),不使用webview等框架来做嵌套的,且导入了现在支付的jar包或者.a文件,创建使用场景为“手机”即可;
如果使用场景是手机网页H5(使用手机自带的原生浏览器或者UC、QQ等浏览器来打开网页,且不是在微信客户端的浏览器),创建使用场景为“手机网页”即可;
如果使用场景是在微信客户端内调用微信支付,创建使用场景为“公众号”即可;
如果使用场景是在PC电脑端,且用户来进行扫码支付的,创建使用场景为“主扫”即可;
如果使用场景是在PC电脑端使用支付宝支付,创建使用场景为“网页支付”即可;
如果使用场景是在线下,使用扫码枪来扫用户微信或支付宝的二维码来付款,创建使用场景为“被扫”即可;
伙伴们有什么疑问,欢迎留言