JoeyTribbiani 822 Опубликовано 30 декабря, 2013 Еще раз с наступающим ребят! Подключен к unitpay,платежи проходят нормально (тоесть ошибок нет),а на чара приходит только часть донок от платежа. Странно то что дата и время разное,тоесть у меня в базе показывает одно а в статистике unitpay другое. Скрины: http://rghost.ru/51314799.view http://rghost.ru/51314800.view И причем такое не только с WM. Раньше было все нормально. Прошу вас подсказать как это можно исправить. + гарантировано! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Desquire 451 Опубликовано 30 декабря, 2013 может цена не правильная стоит? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JoeyTribbiani 822 Опубликовано 30 декабря, 2013 (изменено) может цена не правильная стоит? Нет,с ценой все нормально! Вы на дату платежа (а точнее на время) обратите внимание. Изменено 30 декабря, 2013 пользователем joejo Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
3JI0 51 Опубликовано 30 декабря, 2013 Там когда устанавливаешь цену ставишь,и в коде для стр. У меня бы такой фокус,я цены разные поставил на 1руб приходило игрокам 50% чего они заказивали Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
3JI0 51 Опубликовано 30 декабря, 2013 Переустанови unitpay и цены везде ставь одинаковые. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JoeyTribbiani 822 Опубликовано 30 декабря, 2013 (изменено) Там когда устанавливаешь цену ставишь,и в коде для стр. У меня бы такой фокус,я цены разные поставил на 1руб приходило игрокам 50% чего они заказивали К примеру так,правильно же все! <form action="https://unitpay.ru/pay/мой id" method="post"> <label for="account">Ник персонажа</label> <input type="text" id="account" name="account" value=""><br> <label for="sum">Количество монет</label> <select id="sum" name="sum"> <option value="10">1 монета</option> <option value="20">2 монеты</option> <option value="30">3 монеты</option> <option value="50">5 монет</option> <option value="100">10 монет</option> </select><br> <input type="hidden" name="desc" value="Покупка внутриигровой валюты"> <input class="btn" type="submit" value="Оплатить"> </form> Посмотрел в конфиге у себя,там тоже все нормально. Изменено 30 декабря, 2013 пользователем joejo Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JoeyTribbiani 822 Опубликовано 30 декабря, 2013 Переустанови unitpay и цены везде ставь одинаковые. Вот еще кое что,посмотрел только что на машине какая дата и время (debian 6). root@www:~# date Mon Dec 30 17:58:50 EST 2013 Уже 31 - а на машине еще 30,может это повлиять? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
3JI0 51 Опубликовано 30 декабря, 2013 Когда устанавливаешь унитпай,там есть строка цена предмета! вот там и в этом коде она должна быть одинаковая! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JoeyTribbiani 822 Опубликовано 30 декабря, 2013 Когда устанавливаешь унитпай,там есть строка цена предмета! вот там и в этом коде она должна быть одинаковая! Да она одиковая! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
unitpay 22 Опубликовано 30 декабря, 2013 Еще раз с наступающим ребят! Подключен к unitpay,платежи проходят нормально (тоесть ошибок нет),а на чара приходит только часть донок от платежа. Странно то что дата и время разное,тоесть у меня в базе показывает одно а в статистике unitpay другое. Скрины: http://rghost.ru/51314799.view http://rghost.ru/51314800.view И причем такое не только с WM. Раньше было все нормально. Прошу вас подсказать как это можно исправить. + гарантировано! Касательно времени: Время вашего сервера отличается от времени нашего сервера. Касательно оказания услуг: Обратите внимание на строку в config.php ('ITEM_PRICE' => '30') в вашем случае, она должна быть значением 10. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JoeyTribbiani 822 Опубликовано 30 декабря, 2013 Касательно времени: Время вашего сервера отличается от времени нашего сервера. Касательно оказания услуг: Обратите внимание на строку в config.php ('ITEM_PRICE' => '30') в вашем случае, она должна быть значением 10. Да,да,да! Вот меня интересует,я правильно понял это косяк со временем (тоесть у меня с вами должно быть одно время)?! Потому,что в конфиге все правильно стоит. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
unitpay 22 Опубликовано 30 декабря, 2013 (изменено) Да,да,да! Вот меня интересует,я правильно понял это косяк со временем (тоесть у меня с вами должно быть одно время)?! Потому,что в конфиге все правильно стоит. На начисление монет время платежа не влияет. Разница во времени это недоработка программистов и заявку на исправление уже поставили. Время должно быть одинаковое, ведь мы его передаем с платежом, но на данный момент время записывается относительно настроек и часового пояса Вашего сервера. ( SQL-функция NOW() ). Изменено 30 декабря, 2013 пользователем unitpay 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
unitpay 22 Опубликовано 30 декабря, 2013 Да,да,да! Вот меня интересует,я правильно понял это косяк со временем (тоесть у меня с вами должно быть одно время)?! Потому,что в конфиге все правильно стоит. По поводу платежей, если в конфиге стоит 'ITEM_PRICE' => '10' а не 30, явных причин для неправильного зачисления монет не вижу. Это впрочем можно проверить по коду который установлен на Вашем сервере, но если Вы не программист это будет сложно. Зря замазали сумму платежа и количество монет, так можно понять на каком этапе происходит ошибка если вообще происходит. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JoeyTribbiani 822 Опубликовано 30 декабря, 2013 На начисление монет время платежа не влияет. Разница во времени это недоработка программистов и заявку на исправление уже поставили. Время должно быть одинаковое, ведь мы его передаем с платежом, но на данный момент время записывается относительно настроек и часового пояса Вашего сервера. ( SQL-функция NOW() ). Понятно! Потому,что говорю же раньше проблем вообще никаких не было. Сейчас установил точное Московское время,сейчас проверю как будет приходить. А вообще,давайте я лучше свяжусь с вами в личном кабинете. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JoeyTribbiani 822 Опубликовано 30 декабря, 2013 По поводу платежей, если в конфиге стоит 'ITEM_PRICE' => '10' а не 30, явных причин для неправильного зачисления монет не вижу. Это впрочем можно проверить по коду который установлен на Вашем сервере, но если Вы не программист это будет сложно. Зря замазали сумму платежа и количество монет, так можно понять на каком этапе происходит ошибка если вообще происходит. К сожалению,на данный момент ничего не изменилось. За последний час,сделал 2 платежа так ничего и не пришло на персонажа. Время уже на VDS правильное,а в базе все так же показывает что донат якобы пришел задним числом. Не знаю,возможно после перезагрузки что-то изменится. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
3JI0 51 Опубликовано 31 декабря, 2013 Решил? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JoeyTribbiani 822 Опубликовано 31 декабря, 2013 Решил? Нет! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
unitpay 22 Опубликовано 31 декабря, 2013 Нет! Дата платежа не влияет на платеж. Проверьте права на запись и главное обновление таблиц в которой должны обновляться записи о монетах. Также непонятно, у Вас монеты вообще не зачисляются или зачисляются но не полностью. Постарайтесь сформулировать суть проблемы более детально. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
JoeyTribbiani 822 Опубликовано 31 декабря, 2013 (изменено) Дата платежа не влияет на платеж. Проверьте права на запись и главное обновление таблиц в которой должны обновляться записи о монетах. Также непонятно, у Вас монеты вообще не зачисляются или зачисляются но не полностью. Постарайтесь сформулировать суть проблемы более детально. Можно конкретнее,что за права на запись?! У меня в таблице unitpay_payments и на сайте (у вас) в статистике - совпадает все,и номер платежа и сумма и ник персонажа и иформация о том что все успешно прошло, не совпадает только дата выдачи. Игроки жаловались,что монеты не приходят частично - лично то что я отравил,вообще не пришли. Изменено 31 декабря, 2013 пользователем joejo Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
unitpay 22 Опубликовано 31 декабря, 2013 Можно конкретнее,что за права на запись?! У меня в таблице unitpay_payments и на сайте (у вас) в статистике - совпадает все,и номер платежа и сумма и ник персонажа и иформация о том что все успешно прошло, не совпадает только дата выдачи. Игроки жаловались,что монеты не приходят частично - лично то что я отравил,вообще не пришли. Прошу Вас, немного конкретики, какие монеты, какой ID платежа. Монеты не начисляются только по одной причине, у таблиц items_delayed или character_items, нет необходимых прав на запись для пользователя от которого выполняются скрипты. Проверьте права на UPDATE, INSERT у этих двух таблиц. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
unitpay 22 Опубликовано 31 декабря, 2013 Можно конкретнее,что за права на запись?! У меня в таблице unitpay_payments и на сайте (у вас) в статистике - совпадает все,и номер платежа и сумма и ник персонажа и иформация о том что все успешно прошло, не совпадает только дата выдачи. Игроки жаловались,что монеты не приходят частично - лично то что я отравил,вообще не пришли. Частично не бывает, необходимо разбираться с конкретными случаями. Для каждого случая необходимо уточнение всех обстоятельств. Прошу Вас это учитывать при ответах. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
TpaMjkee 128 Опубликовано 31 декабря, 2013 Вот еще кое что,посмотрел только что на машине какая дата и время (debian 6). root@www:~# date Mon Dec 30 17:58:50 EST 2013 Уже 31 - а на машине еще 30,может это повлиять? У меня на FreeBSD тоже самое с датой, не обращай внимание )) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты