一:公司开通手机支付寶2017新版商户号
二:注册登录蚂蚁金服开放平台创建应用
三:项目集成手机支付宝2017新版SDK
1 注册商户号: 可以把链接发给人事让她弄一下,需要提交的资料也只能由人事来弄
蚂蚁金服开放平台:
创建成功并上线是如下面:
上线和添加支付功能
选择APP支付,确定后会提示需要签约进行签约就是了
点击上线,签约涉及到公司信息的就交给人事去弄吧
至此开发包开发资源导入完成。
需要在新线程中调用支付接口(可参考alipay_demo实现)
获取PayTask支付对象调用支付(支付行为需要在独立嘚非ui线程中执行),代码示例:
支付结果获取和处理
调用pay方法支付后将通过2种途径获得支付结果:
商户应用客户端通过当前调用支付的Activity嘚Handler对象,通过它的回调函数获取支付结果(可参考alipay_demo实现)
商户需要提供一个http协议的接口,包含在请求支付的入参中其key对应notify_url。手机支付寶2017新版服务器在支付完成后会以POST方式调用notify_url传输数据。
这样运行Demo就可以成功调用手机支付宝2017新版了是不是感觉挺简单的呢,这是博主第②次做个移动支付了第一次做的是用第三方SDK Ping++接入的,一次性集成了手机支付宝2017新版和微信支付跳槽换了一家公司,虽然第三方SDK接入支付简单Ping++号称只需一行代码,毕竟这世上没有免费的午餐所以这次决定单独接入,有时间会带来Android微信支付的接入详解