我在我的网站上集成了Paytm网关,该网站是Laravel 5.2版本。 从代码方面来看,一切都很好。
我已经创建了一个Paytm帐户并进行了验证。我已开启测试模式,并且已经从 Test API Deatils 获取了密钥和ID,并按如下所示传递了参数:
$paramList["MID"] = 'Test Merchant ID';
$paramList["ORDER_ID"] = $order_id;
$paramList["CUST_ID"] = $order_id;
$paramList["INDUSTRY_TYPE_ID"] = 'Retail';
$paramList["CHANNEL_ID"] = 'WEB';
$paramList["TXN_AMOUNT"] = $amount;
$paramList["WEBSITE"] = 'WEBSTAGING';
$paramList["CALLBACK_URL"] = url( 'order/paytm-callback' );
$paytm_merchant_key = 'Test Account Secret Key';
在结帐时,它会重定向到此website并显示以下错误:
MID
invalid: This MID is not available on our staging environment
答案 0 :(得分:1)
我已联系Paytm Dev支持人员解决了此问题。在我给定的MID上完成了一些配置。