Русский  English  Все проекты

Обработать при оплате по робокассе дублирование номера платежа php



Когда бывают сбои в работе робокассы(обычно недоступность сервера), от нее не доходят ответы что платеж зачислен, это бывает крайне редко, пару раз в год, и тогда в нашей базе уникальные номера платежей пытаются в робокассу снова отправить инфу о платеже при попытке повторно провести платеж. Робокасса не принимает такие номера - ВЫДАЕТ КОД ОШИБКИ 40, потому что они уже в ней есть, как проведенные. Нужно сделать, чтобы скрипт в этой ситуации генерил новый номер платежа.
в прикрепе скрин, где оплатить
2240 логин
2240 пароль
http://z35389.adman.cloud/gps

Описание код ошибки 40
https://robokassa.com/content/tipichnye-oshibki.ht...

ОС Centos, Postgree, Yii 1.1 скрипт на php
в прикрепе код генерации номера платежа и таблица платежей
06.10.2024 18:50



 Ответы фрилансеров

VydyNet
Специализация: Веб-программирование
Отзывы работодателей: + 113 - 0
Рейтинг: 103101.37
VydyNet [VydyNet]
Услуги по доработке сайтов – исправление ошибок, УСКОРЕНИЕ работы, ОЧИСТКА ОТ ВИРУСОВ, парсеры, API. Подключаю любые системы оплаты к любой системе сайта. PHP, MySQL, JavaScript, IOS, Swift. Доработка любых CMS для сайта. Сложность любая. Сайт: https://Vydy.Net Telegram: https://t.me/vydynet