Braintree

由于近期公司项目中用到国外的支付Braintree,因为在国内用的比较少,网上资料比较有限,我就把我写的项目用到的一部分给贴出来。英语水平较好的建议多查看原文文档,写的比较详细,我的都是用Google 浏览器翻译。

我用到的是Braintree自带的DropUI,这个需要后台的配合,需要从后台获取到ClientToken这个很长的字符串,作为生成DropUI的必要条件。获取ClientToken参数时可能需要传入用户唯一标志符,方便客户二次付款时记住上次的银行卡号,避免重复输入。

_dropinview = [[BTDropInViewController alloc]

initWithAPIClient:[[BTAPIClient alloc] initWithAuthorization:self.ClientToken]];

在iOS9.0以后,Braintree可以使用tokenization,但是每次进入都要输入银行卡号,有谁做过的可以一起交流一下。原文是这样说的

Starting with v4 of our iOS SDK, you can initialize Braintree with a tokenization key instead of a client token — if you are using a tokenization key, you may skip this section.

其实Braintree如果你只是调用它本身的DropUI,东西不是很多,下面是简单的demo,但是需要后台的配合,获取到ClientToken这个参数。

demo:https://github.com/sj1910/Braintree

项目里面还用到的GoogleMap包括定位,搜索定位,自动补全,导航一些方法,有空的时候会补上

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,261评论 25 709
  • 我的限制性信念:当我想到那些一般人比较难达成的目标时,我就会觉得我是不可能会成功的,我是不会达到这个目标的,我不要...
    细思阅读 4,136评论 0 0
  • 滴水之恩,当涌泉相报!想想父母为我们做了什么付出,这份恩情怎么回报?
    小沙大漠阅读 1,280评论 0 1
  • 儿子学校写填空作文,其中有一空是填写妈妈的职业,他填的是“生气”。是的,他写的他妈妈的职业是生气。这么写,老师批的...
    心路_路阅读 1,189评论 0 0
  • 突然发现我可能真的不了解他有多在意,他说的在意,让我看到的可能只是冰山一角,还有那么多海面以下的在意,我没理解到
    失宠大鸡排阅读 1,111评论 0 0