РЕШЕНО КАК УБРАТЬ ДУБЛИРОВАНИЕ ВКЛАДОВ В PAYEER УДВОИТЕЛЕ

vovzen2017

Участник
Ребят кто знает почему все равно дублируются вклады,редактировал все на самом хостинге не через файл зиллу как и говорили ну все равно ошибка остается!?Подскажите отпишитесь в теме кто сможет помочь или напишите мне вк https://vk.com/zvezdabest
 

takebet

Местный
Зря ты на самом хостинге редактировал, как раз на хостинге происходит сбой в работе скрипта после сохранения изменений и начинается дублирование вкладов. Чтобы не происходило дублирование, надо редактировать на компе, а потом загрузить файл через ftp с заменой. Но если дублирование пошло снова, то надо удалить базу и залить чистую, и затем снова загрузить файл на хостинг через ftp
Проверенно и не раз!
 

pligin

Команда форума
Администратор
Технический момент:
сервер Payeer сразу после оплаты почти одновременно отправляет 2-3 оповещения на STATUS URL...
А в файле обработки платежа (обычно payeer_merchant.php) нет проверки на уже выполненный платеж по этому m_orderid
Поэтому после принятия платежа нужно в таблице со счетами делать пометку об оплаченной счете (например status = 1), а перед выполнением всех операций с зачислением сделать проверку не оплачен ли уже счет - если status ==1, то выводим, что платеж успешно обработан и Payeer перестает отправлять оповещения
 

qawasaq

Местный
Технический момент:
сервер Payeer сразу после оплаты почти одновременно отправляет 2-3 оповещения на STATUS URL...
А в файле обработки платежа (обычно payeer_merchant.php) нет проверки на уже выполненный платеж по этому m_orderid
Поэтому после принятия платежа нужно в таблице со счетами делать пометку об оплаченной счете (например status = 1), а перед выполнением всех операций с зачислением сделать проверку не оплачен ли уже счет - если status ==1, то выводим, что платеж успешно обработан и Payeer перестает отправлять оповещения
Вообще ни слова не понял! Объясни подробнее, куда что вписывать!
 

Leroi

Местный
Технический момент:
сервер Payeer сразу после оплаты почти одновременно отправляет 2-3 оповещения на STATUS URL...
А в файле обработки платежа (обычно payeer_merchant.php) нет проверки на уже выполненный платеж по этому m_orderid
Поэтому после принятия платежа нужно в таблице со счетами делать пометку об оплаченной счете (например status = 1), а перед выполнением всех операций с зачислением сделать проверку не оплачен ли уже счет - если status ==1, то выводим, что платеж успешно обработан и Payeer перестает отправлять оповещения
) все там уже это прописано,пусть сам такой момент ищет , если с этим уже не справиться то тогда точно ему не стоит удвоители крутить ,и плюс к этому ни слово о каком удвоителе идет речь
 

qawasaq

Местный
) все там уже это прописано,пусть сам такой момент ищет , если с этим уже не справиться то тогда точно ему не стоит удвоители крутить ,и плюс к этому ни слово о каком удвоителе идет речь
Всё сам решил! Переписал пару фаилов, теперь по крону работает хэш этот даже лишним был, груз короч, теперь каждую минуту вклады не лезут, а вот один пятиминутник **** залезает, а как его убрать хз
 
Последнее редактирование:

Leroi

Местный
Всё сам решил! Переписал пару фаилов, теперь по крону работает хэш этот даже лишним был, груз короч, теперь каждую минуту вклады не лезут, а вот один пятиминутник **** залезает, а как его убрать хз
ну ищи дальше ) что я тебе сказать могу ,я не телепат ну а вообще дублер идет или от версии пхп или от оброботчика,ты даже не показал на каком скрипте ты это пробуешь ,если старые то и работа на кроне в них не предусмотрена ,если новый то вообще не понятно что ты там накосячил что у тебя дублер депов
 

Leroi

Местный
Всё сам решил! Переписал пару фаилов, теперь по крону работает хэш этот даже лишним был, груз короч, теперь каждую минуту вклады не лезут, а вот один пятиминутник **** залезает, а как его убрать хз
версия пхп 5,6 или перебери обработчик и исчезнет твое дублирование
 
Верх