美文网首页
iOS接入PayUmoney踩过的坑(跨境电商:印度)

iOS接入PayUmoney踩过的坑(跨境电商:印度)

作者: gersces | 来源:发表于2018-06-06 20:50 被阅读0次

    一、PayUmoney移动支付

    印度的PayUmoney类似于国内的微信、支付宝、银联等移动支付平台。当然PayUmoney并不是印度唯一的移动支付平台,我只是在工作的时候用到的是PayUmoney。

    二、移动端(iOS)接入PayUmoney

    由于公司已经已经申请过了PayUmony、并添加了应用,我这边就直接从移动端接入聊。

    iOS接入指南,并不需要“翻墙”就可以直接访问的。

    选择integration reference

    按照指南将PayUmoney的SDK加入项目。我选择的是使用cocoapods集成的。

    三、代码实现

    按照指南写代码就可以了。

    注意

    ①、在设置“hashValue”,在这个属性的时候,可以参考官方Demo里面的代码(大概在HomeTVC.m文件内的第216行)。

    ②、在设置PUMTxnParam的属性是,注意代码顺序,一定要将“hashValue”放在最后一个设置。

    ③、英文不太好,找不到key、merchantid和salt?

    点击Profile 点击General Details

    按照步骤就可以看到merchantid。

    点击Integration Details

    按照步骤就可以看到key和salt。

    四、错误信息

    ①、Surl is invalid;错误原因是surl不通等原因。为了定位是后端bug还是前端代码问题,测试的时候可以写成"http://www.google.com",如果写成谷歌的url可以通过就是后端的问题了。同理Furl is invalid。

    ②、hash mismatch;检查代码顺序,查看本文内“三、代码实现 中的注意”。

    ③、key is not valid;key值不对,检查key值。如果检查之后没有发现错误,可在下面留言跟我要一对有效的测试key、merchantid和salt值。

    相关文章

      网友评论

          本文标题:iOS接入PayUmoney踩过的坑(跨境电商:印度)

          本文链接:https://www.haomeiwen.com/subject/fywplxtx.html