Android SDK
利用我们的 Andriod SDK 接受支付,同时仍然符合作为最低 PCI 合规级别的 SAQ-A 的资质。
将我们的 SDK 集成到您的本地应用程序中,以此创建您自己独特的样式和品牌的结账表。
请在
注释:让自己熟悉我们的
它如何工作?
我们通过生成会话来保护您的客户支付详情。您然后可以利用卡详情来
什么是 session
?
session
是由 SDK 生成的客户支付详情的独特识别码。
获得我们的 SDK
如要获取 SDK,请包括下述 Gradle、
Copied!
implementation 'com.worldpay.access:access-checkout-android:2.3.0'
implementation 'com.worldpay.access:access-checkout-android:2.3.0'
<dependency>
<groupId>com.worldpay.access</groupId>
<artifactId>access-checkout-android</artifactId>
<version>2.3.0</version>
</dependency>
<dependency> <groupId>com.worldpay.access</groupId> <artifactId>access-checkout-android</artifactId> <version>2.3.0</version> </dependency>
allprojects {
repositories {
//...
flatDir {
dirs 'libs'
}
}
}
allprojects { repositories { //... flatDir { dirs 'libs' } } }
Local AAR 库
如果您使用 Local AAR 库来获取 SDK,请将库文件复制到您的 app/libs
文件夹中。然后使用上文 Local AAR 库示例中的代码将 flatDir
repo 添加到项目级别 build.gradle
。
您还必须将下面的示例添加到应用级别依赖项列表中:
Copied!
implementation (name:'access-checkout-android', ext:'aar')
implementation "org.jetbrains.kotlin:kotlin-stdlib:1.3.31"
implementation (name:'access-checkout-android', ext:'aar') implementation "org.jetbrains.kotlin:kotlin-stdlib:1.3.31"
以下是连接 Access Checkout Andriod SDK GitHub Repo 的链接:
后续步骤
查看我们有关如何创建您可以用来接受支付的会话的指南:
注释:对于一次性付款,您将需要在接受支付后
提交卡详情以创建会话 - 创建
已验证 Token - 利用该 Token
接受支付
提交卡详情和 CVC 以创建两个单独的会话 - 利用您的 CARD 创建一个
已验证 Token session
- 在我们的
card/checkout
支付工具中使用您的 CVCsession
和已验证 Token,以便利用以下端点之一接受支付:
提交 CVC 以创建会话 - 在我们的
card/checkout
支付工具中使用您的 CVCsession
和存储的已验证 Token,以便利用以下端点之一接受支付: