PayTM шлюз возвращается на URL обратного вызова без запроса оплаты - PullRequest
0 голосов
/ 26 апреля 2019

Я использую PayTM Gateway на своем веб-сайте ASP.NET MVC.Но он не запрашивает оплату, вместо этого, после перехода в PayTM, он перенаправляет обратно на URL обратного вызова автоматически.Это код, сгенерированный контроллером:

<!DOCTYPE html>
<html>
   <head>
      <title>Merchant Checkout Page</title>
   </head>
   <body>
      <center>
         <h1>Please do not refresh this page...</h1>
      </center>
      <form method='post' action='https://securegw.paytm.in/theia/processTransaction' name='f1'>
         <input type='hidden' name='MID' value='<MID>'>
         <input type='hidden' name='CHANNEL_ID' value='WEB'>
         <input type='hidden' name='WEBSITE' value='<WEBSITE>'>
         <input type='hidden' name='CALLBACK_URL' value='<callback>'>
         <input type='hidden' name='CUST_ID' value='1'>
         <input type='hidden' name='MOBILE_NO' value='7777777777'>
         <input type='hidden' name='EMAIL' value='abc@xyz.com'>
         <input type='hidden' name='ORDER_ID' value='31'>
         <input type='hidden' name='INDUSTRY_TYPE_ID' value='Retail'>
         <input type='hidden' name='TXN_AMOUNT' value='300.01'>
         <input type='hidden' name='CHECKSUMHASH' value='<checksum>'>
         <script type='text/javascript'>document.f1.submit();</script>
      </form>
   </body>
</html>

1 Ответ

1 голос
/ 26 апреля 2019

Решил это. Перенаправление на неверное представление в действии. И при перенаправлении на правильный просмотр он показал дубликат идентификатора заказа и неверную сумму транзакции. Исправил это и все заработало. Надеюсь, это поможет кому-то в будущем.

...