【问题标题】:How can i add CCavenue in progressive web app , i am using ionic framework我如何在渐进式 Web 应用程序中添加 CCavenue,我正在使用 ionic 框架
【发布时间】:2019-02-16 23:19:47
【问题描述】:

有人可以帮我在 ionic 应用程序中集成 ccavenue 吗?我无法在 iFrame 中打开 ccavenue。

【问题讨论】:

    标签: ionic-framework progressive-web-apps ccavenue


    【解决方案1】:

    您可以参考这篇文章:cordova - How to integrate CCAvenue to Ionic2。根据线程,

    您需要设置一个 CCAvenue 帐户。转到注册页面,选择 Startup Pro 计划并填写您的详细信息。创建帐户后,您将在输入的电子邮件地址上收到一封电子邮件,以验证您的电子邮件。一旦您验证了您的电子邮件,您将收到一封激活电子邮件,该电子邮件将为您提供您的 CCAvenue 帐户登录 ID,并且您将需要设置您的密码。设置您的帐户密码并确保您仔细阅读收到的电子邮件。登录到 CCAvenue M.A.R.S 面板(仪表板)。在 Settings > API keys 选项卡中,您将获得 Merchant ID、Access Code 以及 Working Key。工作密钥也被命名为从 CCAvenue 提供给您的仪表板中的加密密钥。将这些密钥复制到安全的地方以备后用。为了在发起交易时保护从移动设备传输的数据,CCAvenue 实施了基于时间的 RSA 密钥对值,需要为每笔交易唯一地获取该值。这些文件应该上传到您的网络服务器上。

    同样来自此链接:How to integrate CCAvenue to Ionic app?,您必须执行以下操作:

    • 默认情况下,ccavenue 会阻止所有 IP 地址显示付款页面 除了用户注册的 url。
    • 首先检查应用程序在运行 ionic serve 时使用的 IP 地址,请求 ccavenue 支持将该 IP 以及端口 8100 或任何您的应用程序使用的端口列入白名单。
    • 一旦您将 ip 列入白名单,现在您必须确保 inappbrowser plugin 已安装在 ionic 中,现在您必须使用 this method 将付款表单提交到另一个窗口

    【讨论】:

    • 嗨 abielita,谢谢你的帮助,但我正在创建一个 PWA 应用程序。如果我使用 inappbrowser 插件,那么我将无法使用 ionic build。
    猜你喜欢
    • 1970-01-01
    • 2014-05-17
    • 1970-01-01
    • 2016-02-09
    • 2022-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多