PhonePe Payment 4.0.0

PhonePe Payment 4.0.0

PhonePe 维护。



  • PhonePe

PhonePePayment

Version License Platform

PhonePe Intent SDK 为 iOS 提供了简单的集成,您可以在您的 iOS 应用程序中使用它来通过 PhonePe 生态系统处理交易。

如果客户的设备上安装了 PhonePe 应用程序,并已打开,那么当用户完成交易后,他们会无缝地重定向回您的应用程序。

如果客户的设备上没有安装 PhonePe 应用程序,那么交易将通过一个嵌入的WKWebView进行处理,无需商家干预。

有关更多详情点击此处

先决条件

  1. XCode 12.4 或更新版本
  2. Cocoapod
  3. 已在 PhonePe 上注册为商家(提供 MerchantID 和用于在您的服务器上生成校验和的 Saltkeys)。如果缺少注册明细点击此处
  4. PhonePeAppId,获取 AppId 的方法:将 Apple Team Id 与集成团队分享,以生成要使用的 AppId。

安装

步骤 1:PhonePePayment 可通过 CocoaPods 获取。要安装它,只需在 Podfile 中添加以下行

pod 'PhonePePayment'

然后运行

pod install

快速设置

步骤 1:在 Info.plist 中,创建或追加一个新的类型为数组的节点 LSApplicationQueriesSchemes 并追加以下值

在您的 Info.plist 中,创建或追加一个名为 LSApplicationQueriesSchemes 的新数组,并添加以下值

<key>LSApplicationQueriesSchemes</key>
<array>
        <string>ppemerchantsdkv1</string>
        <string>ppemerchantsdkv2</string>
        <string>ppemerchantsdkv3</string>
</array>

LSApplicationQueriesSchemes

步骤 2:在 设置 PhonePeAppId

在您的应用 Info.plist 中添加 PhonePeAppId 键,并将其值设置为字符串,如以下截图所示,用于分析目的。
获取 AppId:将与集成团队合作以生成用于的 AppId,请您分享 Apple Team Id。

PhonePeAppId

步骤 3:在 创建 DeepLink

为您应用创建一个 URLType(DeepLink),例如,我们使用了:iOSIntentIntegration。(建议为您的应用创建一个自定义标识符)

Deeplink

关于该信息的更多信息,请访问 这里

运行示例应用

该应用演示了如何使用 SDK 进行调用,可以输入自己的 MerchantIDPhonePeAppIdSaltkeys 直接运行。

要执行示例应用

步骤 1:克隆仓库

$ git clone https://github.com/PhonePe/PhonePePayment

步骤 2:运行 pod install 我们已在示例 podfile 中设置了 pod PhonePePayment

$ cd Examples/PodExample
$ pod install

步骤 3:打开 Xcode 项目文件

$ open PhonePePaymentExample.xcworkspace

步骤 4:QUICK SETUP

流程 设置步骤

步骤 5:插入您的客户端 ID 和客户端密钥以及 Deeplink URL

请将您的 MERCHANT_ID、SALT_KEY 和 SALT_INDEX 值设置到示例应用中的 Constant.swift 文件的示例应用中。如果您没有它,请联系我们[email protected]

let saltIndex: Int = 0 //YOUR SALT INDEX
let salt: String = "YOUR SALT KEY GOES HERE"
let merchantId: String = "YOUR MERCHANT ID HERE GOES HERE"

将您创建的 DEEPLINK_URL 值设置为 Constant.swift 中的示例应用。

let deeplinkSchema: String = "PhonePeExampleScheme" //YOUR CUSTOM UNIQUE DEEPLINK SCHEMA

步骤 6:运行应用

常见问题解答(FAQ)

查看 常见问题解答 或联系我们的服务[email protected]

许可协议

PhonePePayment 在专有许可下可用。版权所有 © 2021 PhonePe。保留所有权利。