Несоответствие контрольной суммы Paytm - Ошибка Android SDK Paytm: 330 - PullRequest
0 голосов
/ 20 февраля 2019

Возможно, это дубликаты других вопросов, я проверял везде, где есть решения, но не нашел правильного решения для этого несоответствия контрольной суммы 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).

Ваши небольшие предложения могут мне сильно помочь !!

Спасибо.

1 Ответ

0 голосов
/ 21 февраля 2019

Я столкнулся с той же проблемой.Я отправил правильные данные из приложения для создания контрольной суммы на Мой сервер.Но сервер создавал контрольную сумму с разными значениями.Итак, я получил «Ошибка несоответствия контрольной суммы».Вы также можете сделать перекрестную проверку из своего приложения и ключей сервера.URL сервера и параметры, которые вы используете для обеих сторон, одинаковые значения параметров.

Сделав это, я решил свою проблему.Надеюсь, эта повестка дня также поможет вам.

...