iOS SDK
利用我们的 iOS SDK 接受支付,同时仍然符合作为最低 PCI 合规级别的 SAQ-A 的资质。
将我们的 SDK 集成到您的本地应用程序中,以此创建您自己独特的样式和品牌的结账表。
请在
注释:让自己熟悉我们的
它如何工作?
我们通过创建会话来保护您的客户支付详情。您然后可以利用卡详情来
什么是 session
?
session
是由 SDK 生成的客户卡详情的独特识别码。
获得我们的 SDK
通过
注释:在 Swift Package Manager 上仅可以获得我们 2.4.0 以上的最新版本 iOS SDK。
Cocoapods
一旦安装并配置了您的项目以使用 Cocoapods,请将以下代码添加到您的项目 Podfile
中,以便添加我们的 SDK。
pod 'AccessCheckoutSDK'
以下是连接 Cocoapods 上的我们 SDK 主页的链接:
Swift Package Manager
版本 2.4.0 以上的 Access Checkout iOS SDK 支持 Swift Package Manager。
一旦配置了您的项目以使用 Swift Package Manager,您可以通过以下两种方式中的任意一种将 iOS SDK 添加为依赖项:
然后,您将需要指定 Access Checkout iOS SDK GitHub 储存库的 URL:
导入
您必须导入 Access Checkout 模块,以便访问创建表格和生成会话所需的所有类别、方法和功能。
以下是如何将 Access Checkout 模块导入您的 swift 文件的示例。
import AccessCheckoutSDK
import AccessCheckoutSDK
在导入 Access Checkout 模块之后,我们建议您通过 UIViewController
来延长 ViewController
。
class ViewController: UIViewController {
...
class ViewController: UIViewController { ...
后续步骤
查看我们有关如何创建您可以用来接受支付的会话的指南:
注释:对于一次性付款,您将需要在接受支付后
提交卡详情以创建会话 - 创建
已验证 Token - 利用该 Token
接受支付
提交卡详情和 CVC 以创建两个单独的会话 - 利用您的卡创建一个
已验证 Token session
- 在我们的
card/checkout
支付工具中使用您的 CVCsession
和已验证 Token,以便利用以下端点之一接受支付:
提交 CVC 以创建会话 - 在我们的
card/checkout
支付工具中使用您的 CVCsession
和存储的已验证 Token,以便利用以下端点之一接受支付: