如何在iOS(swift)项目中集成Paytm支付网关?无法创建PGMerchantConfiguration对象

时间:2018-07-13 10:54:56

标签: ios swift payment-gateway paytm

我正在尝试将Paytm支付网关集成到iOS(swift)项目中。我按照“ https://github.com/Paytm-Payments/Paytm_iOS_App_Kit”中所述的步骤添加了广告连播

第0步:完成

现在下一步是:


第1步:商家配置

SDK通过PGMerchantConfiguration对象标识每个商家。您可以在第一个事务之前的代码中的任何位置使用必要的参数进行配置。仅需一次配置。由于它是单例类,因此您可以在应用程序中的任何事务中使用它。

Objective – C

///您将获得默认的PGMerchantConfiguration对象。通过设置对象的以下属性,您可以创建一个完全配置的商人对象。

PGMerchantConfiguration *mc = [PGMerchantConfiguration defaultConfiguration];

但是,当我尝试像这样快速创建对象时,我没有得到应该做什么?

let obj = PGMerchantConfiguration()

我找不到“ PGMerchantConfiguration”

我有什么想念的吗? 我是否需要创建桥接头文件?(如果是,那么该如何做) 如果有人知道在iOS(swift)中集成Paytm Payment网关的任何链接(其中给出了分步的工作说明),请分享,我做了很多工作,但找不到任何内容。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

是的,您将需要为其设置桥接头。那么您可以像这样调用您的对象:

 var merchantConf = PGMerchantConfiguration.default()

让我们一步一步走

1)从Github下载文件库

2)创建桥接header.h,如下所示:

enter image description here

enter image description here

3)现在在项目Target中,将桥接头设置为header.h

enter image description here

4)拖放Paytm Sdk文件夹的内容

enter image description here

5)您的头文件应该看起来像

enter image description here

按照上述所有步骤操作,现在您可以创建一个对象

  var merchantConf = PGMerchantConfiguration.default()

希望有帮助。