您的位置:首页 > 移动开发 > Android开发

android 支付功能

2016-05-23 14:02 501 查看
1。bmob第三方支付;

2.项目自己去平台去注册,认证企业,然后去集成sdk;

bmob第三方支付:

(1)。优点 让没有企业认证的个人开发者,也能通过支付宝和微信向用户收费
(2)。缺点 他要收取其中的5%的交易的额
开发文档:http://docs.bmob.cn/android/developdoc/index.html?menukey=develop_doc&key=develop_android

微信支付来说说把,很多第三方的已经是实现了支付功能,比如:万普支付啊,bmob支付啊,ping++支付啊,BeeCloud支付啊等等一大把啦。
目前在我看文档的过程中我还是觉得bmob支付是最简单的。
用过第三方的包的开发这都知道,添加了包之后一般都要实例化
BmobPay.init(context,"你的Application ID");

如果你要实现支付宝支付的话
new BmobPay(MainActivity.this).pay(0.02,"某商品",new PayListener(){...});

如果你要实现微信支付的话
new BmobPay(MainActivity.this).payByWX(0.02,"某商品",new PayListener(){...});

如果你要查看订单的话
new BmobPay(MainActivity.this).query("订单id",new OrderQueryListener(){...});

其他的就不说了。

说白了接入项目就四步:

1.加入jar文件

2.配置AndroidManifest.xml

3.调用BmobPay.init进行初始化

4.调用BmobPay.pay(价格,商品名,监听器)

就实现了支付宝和微信的支付~很方便吧~~

文中实例Demo下载地址:

支付Demo下载地址
http://download.csdn.net/detail/u013589048/8576497
(注意:demo中对PayOrder的操作都不是必要的,对BmobPay的操作才是支付的功能,PayOrder仅仅是为了将数据保存到Bmob后台)

单个的集成

最好的还是去看官方的文档

支付宝:/article/1838564.html
http://blog.163.com/benben_long/blog/static/19945824320142279427395/

微信: http://www.2cto.com/kf/201409/330136.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: