无效:此MID在我们的暂存环境中不可用-Paytm

时间:2019-06-18 08:53:09

标签: magento payment-gateway

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

我已执行所有步骤使用测试API

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

现在,当我使用 Production API详细信息商户ID和密钥时,它将显示此错误:无效:此MID在我们的暂存环境中不可用

>

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

请按照以下步骤纠正和解决此问题:

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

    • PayTM测试凭证:
      • 商家ID
      • 帐户秘密密钥
    • 已发送以生成校验和的参数:
      • MID
      • ORDER_ID
      • CUST_ID
      • INDUSTRY_TYPE_ID
      • CHANNEL_ID
      • TXN_AMOUNT
      • 网站
    • generateChecksum响应
    • 在PaytmOrder中使用的参数:
      • MID
      • ORDER_ID
      • CUST_ID
      • MOBILE_NO
      • 电子邮件
      • CHANNEL_ID
      • TXN_AMOUNT
      • 网站
      • INDUSTRY_TYPE_ID
      • CALLBACK_URL
      • CHECKSUMHASH

答案 2 :(得分:0)

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