Noxter Опубликовано 27 февраля, 2014 Жалоба Поделиться Опубликовано 27 февраля, 2014 Извините, не могу найти что за "форма". Оно - payment/Yandex/Yandex.php?Да Ссылка на сообщение Поделиться на другие сайты
SeregaDa Опубликовано 2 марта, 2014 Жалоба Поделиться Опубликовано 2 марта, 2014 В форме нужно изменить 1 инпут.<input type='hidden' name='targets' value='$inv_desc'> При ошибке (не указано назначение платежа) нужно изменить 1-ЫЙ инпут (name="receiver")? Или необходимо добавить новый в $button? Ссылка на сообщение Поделиться на другие сайты
Booster Опубликовано 13 марта, 2014 Жалоба Поделиться Опубликовано 13 марта, 2014 При ошибке: не указано назначение платежа Нужно в файле payment/Yandex/Yandex.php поправить 32 строку. Заменить это: <input type="hidden" name="comment" value="'.$desc.'"/> на <input type="hidden" name="targets" value="'.$desc.'"/> Ссылка на сообщение Поделиться на другие сайты
Matteus Опубликовано 14 марта, 2014 Жалоба Поделиться Опубликовано 14 марта, 2014 Вот что происходит переходе к оплате. Посмотрел сообщение выше) Чего-то не хватает В назначении платежа ничего не указано.Если вы не заполнили это поле, вернитесь и укажите цель перевода (например, название товара или услуги).Если в форме вообще нет возможности указать назначение, обратитесь к получателю платежа и сообщите об этой проблеме.Что дальше Ссылка на сообщение Поделиться на другие сайты
Matteus Опубликовано 14 марта, 2014 Жалоба Поделиться Опубликовано 14 марта, 2014 Почему так может быть? Причем, когда вставляю в yandex.php то, что они прислали мне, то работает отправка, дальше ввожу платежный пароль и получаю сообщение, что сервер вернул "400"Вот что прислали: <form name=ShopForm method="POST" action="https://demomoney.yandex.ru/eshop.xml"><font face=tahoma size=2><input type="hidden" name="scid" value="51205"><input type="hidden" name="ShopID" value="14925"> Идентификатор клиента/Номер заказа:<br> <input type=text name="CustomerNumber" size="43"><br><br> Сумма:<br> <input type=text name="Sum" size="43"><br><br> Способ оплаты:<br><br><input name="paymentType" checked="checked" value="" type="radio">Со счета в Яндекс.Деньгах<br><input name="paymentType" value="AC" type="radio">С банковской карты<br><input name="paymentType" value="GP" type="radio">По коду через терминал<br><br><input type=submit value="Оплатить"><br> </form> Ссылка на сообщение Поделиться на другие сайты
acerus Опубликовано 5 мая, 2014 Жалоба Поделиться Опубликовано 5 мая, 2014 глупый вопрос наверно..а что указывать в качестве successURL и failURL ? Ссылка на сообщение Поделиться на другие сайты
granata005 Опубликовано 8 мая, 2014 Жалоба Поделиться Опубликовано 8 мая, 2014 Не новость.Молодец. Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 8 мая, 2014 Жалоба Поделиться Опубликовано 8 мая, 2014 Молодец.Вы хотите об этом поговорить? Ссылка на сообщение Поделиться на другие сайты
acerus Опубликовано 21 мая, 2014 Жалоба Поделиться Опубликовано 21 мая, 2014 А после завершения платежа, по кнопке "вернуться на сайт магазина" - куда должно перенаправлять - в личный кабинет или главную? это же success url, я правильно понял? Ссылка на сообщение Поделиться на другие сайты
acerus Опубликовано 23 мая, 2014 Жалоба Поделиться Опубликовано 23 мая, 2014 никто не знает? Ссылка на сообщение Поделиться на другие сайты
mndomovoy Опубликовано 24 мая, 2014 Жалоба Поделиться Опубликовано 24 мая, 2014 никто не знает?Ничего дополнительно не указывал, возвращает на страницу заказ оплачен. Ссылка на сообщение Поделиться на другие сайты
Djep Опубликовано 25 мая, 2014 Жалоба Поделиться Опубликовано 25 мая, 2014 Тестовое уведомление успешно отправлено. Ссылка на сообщение Поделиться на другие сайты
acerus Опубликовано 26 мая, 2014 Жалоба Поделиться Опубликовано 26 мая, 2014 А у меня такая проблема - все работает, оплата проходит, статус меняется, но после платежа не возвращает на страницу заказа, а выдает ошибку типа < performedDatetime="2014-05-26T14:26:05+04:00" code="200" invoiceId="0" message="Оплачиваемый заказ не найден" shopId="0"/> Ссылка на сообщение Поделиться на другие сайты
Djep Опубликовано 26 мая, 2014 Жалоба Поделиться Опубликовано 26 мая, 2014 Поробуйте заменить папку payment/YandexMoney Ссылка на сообщение Поделиться на другие сайты
Matteus Опубликовано 1 июля, 2014 Жалоба Поделиться Опубликовано 1 июля, 2014 Поробуйте заменить папку payment/YandexMoney, на ту, что в версии Simpla 2.3.5 - это только для acerus и Александр Mаттэ т.к.в этой теме речь о другом платежном модуле payment/YandexСпасибо! А вы не знаете, как указать урл для перенаправления пользователя из яндекса после удачного платежа обратно на страницу его заказа? По идее покупатель должен вернуться назад на страницу /order/xxxxxxxxx и увидеть статус заказа "оплачен" Ссылка на сообщение Поделиться на другие сайты
artbe Опубликовано 7 июля, 2014 Жалоба Поделиться Опубликовано 7 июля, 2014 Спасибо! А вы не знаете, как указать урл для перенаправления пользователя из яндекса после удачного платежа обратно на страницу его заказа? По идее покупатель должен вернуться назад на страницу /order/xxxxxxxxx и увидеть статус заказа "оплачен"Странно задавать такие вопросы, если в профиле написано Программирование, Верстка, Заказчик header('Location: '.$simpla->request->root_url.'/order/'.$order->url); Ссылка на сообщение Поделиться на другие сайты
Onlycj Опубликовано 19 июля, 2014 Жалоба Поделиться Опубликовано 19 июля, 2014 Тааак. Оплату подключил, но деньги у клиента сразу снимаются.Обычно делается холдирование средств. Оператор проверят платеж и только после его тыка происходит списание средств. То есть, товара может не оказаться в наличии, и тогда ты влетаешь на комиссию за перевод в двойном объеме. Кто-нибудь разобрался, как сделать оплату через подтверждение оператором? Вот тут описан процесс:https://money.yandex.ru/doc.xml?id=526537 action checkOrder но как подключить эту функцию я не понимаю( Ссылка на сообщение Поделиться на другие сайты
Dimon789 Опубликовано 27 июля, 2014 Жалоба Поделиться Опубликовано 27 июля, 2014 Можете подсказать в чем дело, оплата проходит а во статус не меняет, все выше написанное сделал, последняя версия симплы Ссылка на сообщение Поделиться на другие сайты
artbe Опубликовано 6 августа, 2014 Жалоба Поделиться Опубликовано 6 августа, 2014 При оплате товара, уведомление яндекса пишет, что товар оплачен. (Платеж успешно выполнен) Но в самой админке, статус заказа не меняется.. модуль стандартный скаченный с simplacms.ru. В callback.php эта строка есть: $simpla->orders->update_order(intval($order->id), array('paid'=>1)); Ссылка на сообщение Поделиться на другие сайты
Djep Опубликовано 12 августа, 2014 Жалоба Поделиться Опубликовано 12 августа, 2014 Статус оплаты Ссылка на сообщение Поделиться на другие сайты
Jekas Опубликовано 15 августа, 2014 Жалоба Поделиться Опубликовано 15 августа, 2014 Статус оплаты модуля Yandex для физ.лица не менялся, по этому сделал изменения в модуле. Тестировал для Simpla 2.2.5для последней версии не работает Ссылка на сообщение Поделиться на другие сайты
Matteus Опубликовано 26 августа, 2014 Жалоба Поделиться Опубликовано 26 августа, 2014 Платежный модуль YandexMoney не работает. написал в теххподдержку, они вон чего мне ответили: цитата: -------------Теперь мы получаем ответ от вашего модуля, однако, вы отклоняете платеж.Ваш ответ от вас:<?xmlversion="1.0" encoding="UTF-8"?> <checkOrderResponse performedDatetime="2014-08-26T17:37:29+06:00" code="200" invoiceId="2147483647" message="Оплачиваемый заказ не найден" shopId="*скрыл/> Этот параметр invoiceId="2147483647" вообще не понимаю, откуда вы взяли.------------------- Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 26 августа, 2014 Жалоба Поделиться Опубликовано 26 августа, 2014 2147483647 - максимально возможное значение типа int в базе. Возможно, у Вас написана своя обработка и причина в ней.Если все стандартно, то надо проверять весь процесс с полным контролем передаваемых и получаемых параметров. Ссылка на сообщение Поделиться на другие сайты
Matteus Опубликовано 27 августа, 2014 Жалоба Поделиться Опубликовано 27 августа, 2014 2147483647 - максимально возможное значение типа int в базе. Возможно, у Вас написана своя обработка и причина в ней.Если все стандартно, то надо проверять весь процесс с полным контролем передаваемых и получаемых параметров.Обработка стандартная, изменений не вносил. (Скачал папку с модулем из самой последней версии симплы) Кто-то тестировал модуль? У кого-то получилось провести платеж через модуль? © 2013 Simpla 2.2.3 (с доработками) Ссылка на сообщение Поделиться на другие сайты
baarseek Опубликовано 5 сентября, 2014 Жалоба Поделиться Опубликовано 5 сентября, 2014 У меня на 2.2.4 Яндекс отлично работает, правда я самую версию не качал, а просто что-то правил в старой. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения