【问题标题】:invalid: This MID is not available on our staging environment - Paytm无效:此 MID 在我们的暂存环境中不可用 - Paytm
【发布时间】:2019-10-31 20:52:32
【问题描述】:

我正在使用 magento 1.9.4.1 版本并尝试通过 paytm 预建插件安装 paytm 支付网关。

我已按照所有步骤使用测试 API

  1. 通过 github 下载插件。
  2. 将应用和皮肤文件夹粘贴到找到的路径中
  3. 填写所有详细信息以及商家 ID 和商家密钥。
  4. 订单已成功完成。

现在,当我使用 Production API 详细信息 Merchant Id and Key 时,它会显示以下错误:invalid: This MID is not available on our staging environment。 p>

【问题讨论】:

    标签: magento payment-gateway


    【解决方案1】:

    请使用此 paytm 生产网址“https://securegw.paytm.in/”而不是“https://securegw-stage.paytm.in”测试网址

    【讨论】:

    • 如果我想测试它怎么办?
    【解决方案2】:

    按照以下步骤纠正和修复此问题:

    1. 确保您的 MID 正确。
    2. 检查您的服务器上的密钥是否设置正确。
    3. 在生成校验和和创建 PaytmOrder 时检查所有参数是否正确传递。
    4. 如果一切正常,很可能是 PayTM 端的配置问题,就像我的情况一样。
    5. 只需向 PayTM 开发人员支持发送消息 - https://business.paytm.com/contact-us#developer
    6. 请在发送消息时提及您从后端传递的所有参数:

      • PayTM 测试凭证:
        • 商户编号
        • 帐户密钥
      • 为生成校验和发送的参数:
        • ORDER_ID
        • CUST_ID
        • INDUSTRY_TYPE_ID
        • CHANNEL_ID
        • TXN_AMOUNT
        • 网站
      • 生成校验和响应
      • PaytmOrder 中使用的参数:
        • ORDER_ID
        • CUST_ID
        • MOBILE_NO
        • 电子邮件
        • CHANNEL_ID
        • TXN_AMOUNT
        • 网站
        • INDUSTRY_TYPE_ID
        • CALLBACK_URL
        • 校验和

    【讨论】:

      【解决方案3】:

      用于暂存的 MID 与您的原始商家 MID 不同。 当 PAYTM_ENVIRONMENT 设置为 TEST 时,您必须使用为暂存而不是您的 PROD MID 提供的 MID。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-08-11
        • 2013-12-14
        • 2018-11-15
        • 1970-01-01
        • 2019-03-16
        • 2019-01-26
        • 2015-10-13
        • 1970-01-01
        相关资源
        最近更新 更多