Я использую PayTM API с этими detial
define('PAYTM_ENVIRONMENT', 'TEST');
define('PAYTM_MERCHANT_KEY', '1epzsxP7694JVXXX');
define('PAYTM_MERCHANT_MID', 'JOBMAS04239965714XXX');
define('PAYTM_MERCHANT_WEBSITE', 'WEB_STAGING');
$PAYTM_DOMAIN = "pguat.paytm.com";
if (PAYTM_ENVIRONMENT == 'PROD') {
$PAYTM_DOMAIN = 'secure.paytm.in';
}
и это работает хорошо, но когда я вхожу в систему с телефонными номерами: 7777777777 и OTP– 489871 после входа в систему, когда я нажимаю оплатить сейчас, я получаю ошибку:
Упс! момент
Платеж не прошел по одной из следующих причин:
Session expired due to inactivity
You double-clicked on a button
Our system encountered an obstacle
Clear cookies & temporary internet files of the browser Check payment status with your bank to avoid double payment Launch a new browser & start from the beginning Still unable to transact? visit us at paytm.com/care
Замените ниже параметр
define('PAYTM_MERCHANT_WEBSITE', 'WEBSTAGING');
Других решений пока нет …