Такая хрень происходит в основном на панели ISPmanager. Можно просто исправить это , если в базу записывать ID платежа и потом проверять. Если ID существует , то ничего не делать , а если такого нет ID , то зачислить платеж. Я бы сделал , но ТС очень рьяно ведет диалог и считает себя спецом по установке скриптов. С дубляжом вкладов уже мучается несколько месяцев и боится заплатить копеечку.