LDV
Пользователь-
Публикаций
9 -
Зарегистрирован
-
Посещение
Информация о вас
-
Фриланс
Дизайн
Программирование
Верстка
Заказчик -
Версия CMS
2.x
-
Здравствуйте. Хотел поинтересоваться: 1) поддерживает ли simpla "из коробки" обмен по API c яндекс.маркета для того чтобы в маркете сразу покупки делать? 2) Если поддерживает какие настройки нужно прописать в маркете: URL API https://домен/cart изменить SHA1 fingerprint изменить Авторизационный токен изменить Тип авторизации HEADER URL Формат данных JSON XML ???
-
Товарищ mndomovoyПодскажите, перешли ли вы на боевой режим? Если да, то идут ли платежи?
-
выкладываю конец своего файла callback.php ===================================== $datetime = new DateTime();$performedDatetime = $datetime->format('c');print '<?xml version="1.0" encoding="UTF-8"?> <checkOrderResponse performedDatetime="'.$performedDatetime.'" code="0" invoiceId="'.$invoice_id.'" shopId="'.$shop_id.'"/>'; function print_error($text){ $datetime = new DateTime(); $performedDatetime = $datetime->format('c'); $shop_id = intval($_POST['shopId']); $invoice_id = intval($_POST['invoiceId']); print '<?xml version="1.0" encoding="UTF-8"?> <
-
но без мессаджа платёж проходит.
-
Платёж проходит. Проблем нет. Я посылал полностью исправленный скрипт в Яндекс. Вот ответ специалиста: ========================================= Сам скрипт вполне рабочий и не видно криминала в нем. Процесс оплаты такой: 1) запрос на чек урл 2) ваш ответ checkOrderResponse (если неверный, то процесс прерывается полностью) 3) запрос на пеймент урл 4) ваш ответ paymentAvisoResponse (если ответ корректный, все платеж успешен; если ответ не корректный, то повторяем запрос еще до 6 раз.) Почему у вас в мессадж засовывается о уже совершенной оплате – сложно сказать. ----------------------------
-
Я не программист, за кривость не ругайте. Но путём переговоров с сотрудниками яндекса работает только такой вариант в тестовом режиме. в файле callback.php поправлено в блоке кода функции (стр.108): function print_error($text) ======================================== <checkOrderResponse performedDatetime="'.$performedDatetime.'" code="200" invoiceId="'.$invoice_id.'" заменёт на : <paymentAvisoResponse performedDatetime="'.$performedDatetime.'" code="0" invoiceId="'.$invoice_id.'"
-
У меня подобная проблема. Настраиваю сейчас Яндекс деньги для юридических лиц. Внешне платёж на тест проходит. Со стороны покупателя пишется, что успешно. В админке платёж показывается что в статусе оплачен. Но специалисты Яндекса говорят следущее: =============================================== Добрый день! Вообще, у вас ни одного успешного платежа нет. Ошибка в том, что вы успешно отвечаете нам на чек-запрос, а на пеймент отвечаете вот этим: <br /> <b>Parse error</b>: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in <b>/home/c
-
У меня подобная проблема. Настраиваю сейчас Яндекс деньги для юридических лиц. Внешне платёж на тест проходит. Со стороны покупателя пишется, что успешно. В админке платёж показывается что в статусе оплачен. Но специалисты Яндекса говорят следущее: =============================================== Добрый день! Вообще, у вас ни одного успешного платежа нет. Ошибка в том, что вы успешно отвечаете нам на чек-запрос, а на пеймент отвечаете вот этим: <br /> <b>Parse error</b>: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in <b>/home/cp966810/public_htm