PayPalHereSDKv2Beta 2.1.0219051000

PayPalHereSDKv2Beta 2.1.0219051000

Shu AsharNikhil SinghalSukhpreet Singh Deol维护。



 
依赖项
SimpleKeychain~> 0.6.1
PPRetailInstrumentInterface>= 0
TrustKit~> 1.5.1
AFNetworking~> 3.1.0
AFNetworking/Reachability>= 0
 

PayPalHereSDKv2Beta 2.1.0219051000

  • PayPal

Beta版本

这是PayPal Here SDK的Beta版本。这个版本仅用于评估目的,仅提供对即将到来的更改的早期访问,请勿在生产环境中使用此版本。

介绍

PayPal Here SDK 允许iOS应用使用一系列可接受非接触式、EMV和划卡支付方式的读卡器,处理现场信用卡交易。

开发者应使用PayPal Here SDK,通过简单集成获得一流的支付处理。主要好处包括

  • 低,透明的定价:美国商家每笔交易支付2.7%(或键入交易3.5% + $0.15),包括美国运通等卡类,没有额外的隐藏/月费用。
  • 安全与安全:PayPal的解决方案使用加密读卡器,确保卡片数据永远不会提供给商家或其他任何人。
  • 实时客户支持:无论何时需要支持,我们都有客户支持团队为您提供帮助。访问我们网站以获取更多有关PayPal Here的信息。[访问网站](https://www.paypal.com/webapps/mpp/credit-card-reader)。

支持材料

  • PPH SDK文档可在[此处](https://developer.paypal.com/docs/integration/paypal-here/)找到。
  • PPH SDK类参考请参见 此处
  • 示例应用:请参阅并修改此存储库中可用的示例应用,以进行实验并深入了解SDK及其功能。

我们推荐使用Cocoapods进行安装 - pod 'PayPalHereSDKv2'

默认安装模式是调试构建,但您可以使用发布子规格切换到PayPalHereSDK的发布构建 - pod 'PayPalHereSDKv2/Release'

另外请注意,请确保您也将com.paypal.here.reader添加到您的应用.plist文件的支持的外部附件协议条目中。如果您使用的是移动卡读卡器进行处理,您还需要在您的.plist文件中添加对麦克风使用的描述。

有几项值得关注的事项,包括

  • 身份验证/捕获:请注意,当前仅在美国提供身份验证/捕获处理。其他地区的支持将在以后发布。
  • 输入:尽管示例应用中没有示例,但请了解SDK将支持此支付方式,如果您需要实现它。
  • 服务器:在集成中,需要做一些服务器端的工作来处理令牌管理部分。使用标准Oauth2进行商户注册,更多信息请参见此处
  • 营销工具包:在此存储库中,您可以找到可下载的营销资产,包括电子邮件和横幅广告,以帮助您快速有效地推广您的应用的新支付功能。
  • SDK 1.6:所有新集成应使用PayPal Here SDK的2.0版本。寻求先前版本SDK的现有合作伙伴建议更新到此版本,但可以在这里找到版本1.6此处

只有PayPal Here SDK的发布构建可应用于App Store发布。如果您使用调试构建提交应用进行审核,您的应用将被拒绝。使用Cocoapods安装发布构建,请使用:pod 'PayPalHereSDKv2/Release'

当您提交应用程序时,如果您使用的是芯片卡读卡器,您需要注册苹果MFi计划。为了完成注册,请填写MFi注册表并通过以下电子邮件发送:[email protected]。请注意,这个过程可能需要几天时间才能完成。

请确保在您的应用商店审核笔记中包含以下内容:

  • 此iOS应用程序使用蓝牙协议“com.paypal.here.reader”:PPID# 126754-0002 & PPID# 126754-0026

许可协议

已知问题

在启动应用时,您可能会看到一个错误(“CFBundleExecutable”未指定)。按照以下步骤解决这个问题:

  • 在Xcode中打开info.plist文件
  • 删除可执行文件条目
  • 向Info.plist添加行
  • 将新行的键设置为CFBundleExecutable,并将其值设置为$(EXECUTABLE_NAME)
  • 视频