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后台)
单个的集成
最好的还是去看官方的文档