集成流程:
1.去paypal开发者网站注册开发账号,在Dashboard里新增sandbox测试账号,并注册app生成测试client id,
2.导入paypal sdk,在 AppDelegate.m 里面实现sdk初始化
3.创建一个 PayPalConfiguration对象,这个对象将表示在这个页面的支付类型、展示语言、是否可用信用卡、商户名称等自定义配置
4.建立预连接
5.创建 PayPalPayment对象,设置订单参数,它必须要设置:价格、汇率代码、简介、交易意图(sale、order、authorize),当然包括可选属性:发票号和邮寄地址,
6.使用之前创建好的 PayPalPayment和 PayPalConfiguration创建PayPalPaymentViewController页面,push进入
7.添加代理方法监听支付完成与取消,并通过服务器进行验证支付状态
参考:
1.http://blog.csdn.net/aas319/article/details/50549995
2.http://www.jianshu.com/p/812d9f010b5b
网友评论