Возможно, это дубликаты других вопросов, я проверял везде, где есть решения, но не нашел правильного решения для этого несоответствия контрольной суммы Paytm.
Я получаю ошибку несоответствия контрольной суммы в приложении paytm для androidя создал контрольную сумму в php (на моем сервере) и отправляю с сервера на android app.once app получил контрольную сумму, после чего эти параметры вместе с контрольной суммой отправятся на сервер для проверки контрольной суммы и для оплаты.
Яполучаю следующий ответ:
[{STATUS=TXN_FAILURE, CHECKSUMHASH="***", ORDERID=e5992c72f44648799e034df284f4f339, TXNAMOUNT=100.00, MID=222, RESPCODE=330, BANKTXNID=, CURRENCY=INR, RESPMSG=Paytm checksum mismatch.}]
Это данные запроса:
{
"CALLBACK_URL":"https://securegw.paytm.in/theia/paytmCallback?ORDER_ID=d53a1edd5f8fb46539c793476700b576c",
"CHANNEL_ID":"WAP",
"CUST_ID":"0fbfd97306a748298477aa7c11fb8040",
"INDUSTRY_TYPE_ID":"Retail",
"MID":"myMID",
"ORDER_ID":"53a1edd5f8fb46539c793476700b576c",
"TXN_AMOUNT":"100",
"WEBSITE":"APPSTAGING"
}
Я также проверил проблему на Android Paytm, но я не нашел решения для этого.Пожалуйста, обратите внимание, что я использую одни и те же параметры с обеих сторон (App & Web).
Ваши небольшие предложения могут мне сильно помочь !!
Спасибо.