iOS 集成聚宝云支付

前段时间 公司集成了支付宝感觉还可以 、万万没想到啊一个月不到、又让集成什么叫做聚宝云支付的
也是,咱这行业 太敏感 就得走偏门
长话短说
1、在官网上面下载官方支付文档 (吐槽下他们的demo,demo里面有俩个libFWPaySdk.a一个说是真机跑、另一个说是俩头跑,反正我是俩个都没跑起来)
2、libFWPaySdk.a文件拖进工程之后发现报错了,卧槽了,各种解决不了,最后发现libFWPaySdk.a里面有个不知道什么玩意 和我们reachability里面的一个通知冲突了。。。
3、得,改不了别人的只能改自己的了,其实到这步,大部分已经完成了就是这坑爹的libFWPaySdk.a一直爆冲突。
4、集成完之后就开始敲代码了,里面的appid 商户号基本不用我们管,会有人给咱,配置下URL scheme,加个白名单,基本也没啥说的
5、最后一步就是集成支付时候的代码了(在需要的地方调起这个方法就可以了)
/这个里面基本全部是接口返回给我们的,只需要按照文档上面的写下来就可以了/
[FWPayManager shareInstance].delegateRequest = self;
FWorder *order = [[FWorder alloc]init];
order.payid = [dict objectForKey:@”payid”];
order.goodsname = [dict objectForKey:@”goodsname”];
order.amount = [dict objectForKey:@”amount”];
order.aliScheme = @”alisdkfw”;//这个需要和URL scheme保持一致就可以
order.playerid = [dict objectForKey:@”playerid”];

//商户信息
FWinitPara *initPara = [[FWinitPara alloc]init];
initPara.appId = JUBAOYUNAPPID;
initPara.partnerId = JUBAOYUNSHANGHUID;
initPara.imsi = @""; //下面三个参数可为空,最主要的还是appid 和partnerid(商户ID,好像很长的样子)
initPara.packageName = @"";
initPara.channelId = @"";

[[FWPayManager shareInstance] initPara:initPara businessOrderInformation:order andViewController:nil];

然后我们直接发起支付请求,就可以了,在这里要说的一点就是当我们充值完之后,这个聚宝云不能从微信返回app,这个应该是第三方的问题,和他们技术说过了,他们说是不影响,咱也就不能说什么了,沟通的问题 交给市场,咱只管搞咱的代码

OK了 !这就完事,顺便说句聚宝云支付,测试最少5毛钱,不知道是服务器限制的还是聚宝云本身自己搞的 很惆怅啊。。。祝大家开心。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值