a@7140848.ru 2 Опубликовано 31 мая, 2017 Жалоба Share Опубликовано 31 мая, 2017 Саш, привет, пытаюсь настроить Яндекс.Кассу модуль на сайт. Выдает ошибку после введения на Яндексе данных о карте. Вот что мне прислали из их тех поддержки. Сказали написать тебе) Вот их цитата: Добрый день!Тестовые платежи завершаются неуспешно из-за некорректного ответа от сайта на запрос checkOrder, приходит пустой ответ. Во вложении находится лог запроса, который Вам необходимо отправить в техподдержку Вашего модуля для решения проблемы. Вот код во вложении: 2017-05-29T13:36:02.246 - paramsToSign: 'checkOrder;200.00;10643;1003;132433;2000001173161;1' 2017-05-29T13:36:02.246 - Request params: orderNumber=190 orderSumAmount=200.00 cdd_exp_date=1225 shopArticleId=429294 cms_name=vamshop paymentPayerCode=4100322062290 cdd_rrn=405532529946 external_id=deposit paymentType=AC requestDatetime=2017-05-29T13:36:02.196+03:00 depositNumber=gg-G2ki4bfLlCn3YvKIjdLCrA70Z.001f.201705 cdd_response_code=00 cps_user_country_code=PL orderCreatedDatetime=2017-05-29T13:36:02.083+03:00 sk=u39f623e82849290e4ca41c727332ce49 action=process shopId=132433 scid=553351 shopSumBankPaycash=1003 shopSumCurrencyPaycash=10643 rebillingOn=false orderSumBankPaycash=1003 cps_region_id=2 orderSumCurrencyPaycash=10643 merchant_order_id=190_290517133548_00000_132433 unilabel=20be0d43-0009-5000-8000-000021c37605 cdd_pan_mask=444444|4448 customerNumber=1 yandexPaymentId=2570086900627 invoiceId=2000001173161 shopSumAmount=193.00 md5=296058DE92EDAD12B058B3A1C7ED175A 2017-05-29T13:36:02.330 - 83 ms for https://pitersvet.ru/yandex.php 2017-05-29T13:36:02.331 - Response is not XML: response= 2017-05-29T13:36:02.331 - Техническая ошибка на стороне магазина: Response is not XML Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 мая, 2017 Жалоба Share Опубликовано 31 мая, 2017 29 минуты назад, a@7140848.ru сказал: Саш, привет, пытаюсь настроить Яндекс.Кассу модуль на сайт. Выдает ошибку после введения на Яндексе данных о карте. Вот что мне прислали из их тех поддержки. Сказали написать тебе) Вот их цитата: Добрый день!Тестовые платежи завершаются неуспешно из-за некорректного ответа от сайта на запрос checkOrder, приходит пустой ответ. Во вложении находится лог запроса, который Вам необходимо отправить в техподдержку Вашего модуля для решения проблемы. Вот код во вложении: 2017-05-29T13:36:02.246 - paramsToSign: 'checkOrder;200.00;10643;1003;132433;2000001173161;1' 2017-05-29T13:36:02.246 - Request params: orderNumber=190 orderSumAmount=200.00 cdd_exp_date=1225 shopArticleId=429294 cms_name=vamshop paymentPayerCode=4100322062290 cdd_rrn=405532529946 external_id=deposit paymentType=AC requestDatetime=2017-05-29T13:36:02.196+03:00 depositNumber=gg-G2ki4bfLlCn3YvKIjdLCrA70Z.001f.201705 cdd_response_code=00 cps_user_country_code=PL orderCreatedDatetime=2017-05-29T13:36:02.083+03:00 sk=u39f623e82849290e4ca41c727332ce49 action=process shopId=132433 scid=553351 shopSumBankPaycash=1003 shopSumCurrencyPaycash=10643 rebillingOn=false orderSumBankPaycash=1003 cps_region_id=2 orderSumCurrencyPaycash=10643 merchant_order_id=190_290517133548_00000_132433 unilabel=20be0d43-0009-5000-8000-000021c37605 cdd_pan_mask=444444|4448 customerNumber=1 yandexPaymentId=2570086900627 invoiceId=2000001173161 shopSumAmount=193.00 md5=296058DE92EDAD12B058B3A1C7ED175A 2017-05-29T13:36:02.330 - 83 ms for https://pitersvet.ru/yandex.php 2017-05-29T13:36:02.331 - Response is not XML: response= 2017-05-29T13:36:02.331 - Техническая ошибка на стороне магазина: Response is not XML У Вас размер файла такой же как и текущий /yandex.php ?! Вот прицепил текущий файл /yandex.php yandex.php Ссылка на сообщение Поделиться на другие сайты
a@7140848.ru 2 Опубликовано 31 мая, 2017 Автор Жалоба Share Опубликовано 31 мая, 2017 Не такой, заменил, но это все равно не удалило ошибку( Коды модулей в includes/modules/payment я заменил на актуальные Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 мая, 2017 Жалоба Share Опубликовано 31 мая, 2017 23 минуты назад, a@7140848.ru сказал: Не такой, заменил, но это все равно не удалило ошибку( Коды модулей в includes/modules/payment я заменил на актуальные В настройках всё правильно в админке указано?! Секретный ключ и т.д. Всё делали как написано в блоге?! http://blog.vamshop.ru/2014/02/20/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F-%D0%BE%D0%BF%D0%BB%D0%B0%D1%82%D1%8B-%D1%8F%D0%BD%D0%B4%D0%B5%D0%BA%D1%81-%D0%B4%D0%B5%D0%BD%D1%8C%D0%B3/ Ссылка на сообщение Поделиться на другие сайты
a@7140848.ru 2 Опубликовано 31 мая, 2017 Автор Жалоба Share Опубликовано 31 мая, 2017 Саш, все правильно указано) Позвонил туда второй раз. Говорят, что вообще никакого ответа от магазина нет) Блин, как быть-то ... Они имеют ввиду, что вообще неправильно настроен модуль Яндекс.Кассы) Вот на что они обращали внимание: "некорректного ответа от сайта на запрос checkOrder, приходит пустой ответ. " Т.е. как я понимаю, я отсылаю им данные, они их принимают, а когда яндекс запрашивает у сайта ПроверкуЗаказа - сайт отправляет пустой ответ. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 мая, 2017 Жалоба Share Опубликовано 31 мая, 2017 Если в анкете был правильно указан адрес для уведомений - https://pitersvet.ru/yandex.php То должно работать, по идее. Ради эксперимента, попробуйте вот этот файл yandex.php yandex.php Ссылка на сообщение Поделиться на другие сайты
a@7140848.ru 2 Опубликовано 31 мая, 2017 Автор Жалоба Share Опубликовано 31 мая, 2017 Саш, прошел платеж!) В чем был вопрос?) Хотя они ещё какой-то Aviso Responce хотят. Сейчас пришлют данные, может кому потом поможет. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 мая, 2017 Жалоба Share Опубликовано 31 мая, 2017 9 минут назад, a@7140848.ru сказал: Саш, прошел платеж!) В чем был вопрос?) Хотя они ещё какой-то Aviso Responce хотят. Сейчас пришлют данные, может кому потом поможет. В модуле уже всё есть, по идее. Видимо, по какой-то причины не совпадает подпись. Может секретный ключ в настройках неправильно указан, может что-то с суммой заказа. Ссылка на сообщение Поделиться на другие сайты
a@7140848.ru 2 Опубликовано 31 мая, 2017 Автор Жалоба Share Опубликовано 31 мая, 2017 Не, все правильно в этом плане, оплата прошла, но неправильно указан один параметр. Вот что прислали: Добрый день.При обращении к вашему авизо урлу, получаем некорректный ответ:2017-05-31T15:34:30.535 INFO [AvisoQueue-14-62] [11265019.TOID] [DBJ8w5F2MUs=.6b2f] [] [CommonHttp30Protocol] - paramsToSign: 'paymentAviso;269.00;10643;1003;132433;2000001175557;1'2017-05-31T15:34:30.535 INFO [AvisoQueue-14-62] [11265019.TOID] [DBJ8w5F2MUs=.6b2f] [] [CommonHTTPStub] - Request params:orderNumber=195orderSumAmount=269.00cdd_exp_date=0319shopArticleId=429294cms_name=vamshoppaymentPayerCode=4100322062290paymentDatetime=2017-05-31T15:33:22.324+03:00cdd_rrn=244369146417external_id=depositpaymentType=ACrequestDatetime=2017-05-31T15:34:30.534+03:00depositNumber=su6z5pGkt3sD8qy6c9LonBZdKkgZ.001f.201705cdd_response_code=00cps_user_country_code=RUorderCreatedDatetime=2017-05-31T15:33:21.637+03:00sk=ude971a49837ef4be071cee29dcfb1f90action=processshopId=132433scid=553351shopSumBankPaycash=1003shopSumCurrencyPaycash=10643rebillingOn=falseorderSumBankPaycash=1003cps_region_id=2orderSumCurrencyPaycash=10643merchant_order_id=195_310517153315_00000_132433unilabel=20c0cbca-0009-5000-8000-000021db7c7acdd_pan_mask=427655|6162customerNumber=1yandexPaymentId=2570087105031invoiceId=2000001175557shopSumAmount=259.58md5=639AB0849C187C1C6C3F8C8E9CC7D8072017-05-31T15:34:30.658 INFO [AvisoQueue-14-62] [11265019.TOID] [DBJ8w5F2MUs=.6b2f] [] [CommonHTTPSCAConnector] - 123 ms for https://pitersvet.ru/yandex.php2017-05-31T15:34:30.659 INFO [AvisoQueue-14-62] [11265019.TOID] [DBJ8w5F2MUs=.6b2f] [] [CommonHttp30Protocol] - response: '<?xml version="1.0" encoding="UTF-8"?><checkOrderResponse performedDatetime="2017-05-31T15:34:30.534+03:00" code="0" invoiceId="2000001175557" shopId="132433"/>'От вас отдается некорректный action, должен быть не checkOrderResponse, а paymentAvisoResponse Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 мая, 2017 Жалоба Share Опубликовано 31 мая, 2017 1 минуту назад, a@7140848.ru сказал: Не, все правильно в этом плане, оплата прошла, но неправильно указан один параметр. Вот что прислали: Добрый день.При обращении к вашему авизо урлу, получаем некорректный ответ:2017-05-31T15:34:30.535 INFO [AvisoQueue-14-62] [11265019.TOID] [DBJ8w5F2MUs=.6b2f] [] [CommonHttp30Protocol] - paramsToSign: 'paymentAviso;269.00;10643;1003;132433;2000001175557;1'2017-05-31T15:34:30.535 INFO [AvisoQueue-14-62] [11265019.TOID] [DBJ8w5F2MUs=.6b2f] [] [CommonHTTPStub] - Request params:orderNumber=195orderSumAmount=269.00cdd_exp_date=0319shopArticleId=429294cms_name=vamshoppaymentPayerCode=4100322062290paymentDatetime=2017-05-31T15:33:22.324+03:00cdd_rrn=244369146417external_id=depositpaymentType=ACrequestDatetime=2017-05-31T15:34:30.534+03:00depositNumber=su6z5pGkt3sD8qy6c9LonBZdKkgZ.001f.201705cdd_response_code=00cps_user_country_code=RUorderCreatedDatetime=2017-05-31T15:33:21.637+03:00sk=ude971a49837ef4be071cee29dcfb1f90action=processshopId=132433scid=553351shopSumBankPaycash=1003shopSumCurrencyPaycash=10643rebillingOn=falseorderSumBankPaycash=1003cps_region_id=2orderSumCurrencyPaycash=10643merchant_order_id=195_310517153315_00000_132433unilabel=20c0cbca-0009-5000-8000-000021db7c7acdd_pan_mask=427655|6162customerNumber=1yandexPaymentId=2570087105031invoiceId=2000001175557shopSumAmount=259.58md5=639AB0849C187C1C6C3F8C8E9CC7D8072017-05-31T15:34:30.658 INFO [AvisoQueue-14-62] [11265019.TOID] [DBJ8w5F2MUs=.6b2f] [] [CommonHTTPSCAConnector] - 123 ms for https://pitersvet.ru/yandex.php2017-05-31T15:34:30.659 INFO [AvisoQueue-14-62] [11265019.TOID] [DBJ8w5F2MUs=.6b2f] [] [CommonHttp30Protocol] - response: '<?xml version="1.0" encoding="UTF-8"?><checkOrderResponse performedDatetime="2017-05-31T15:34:30.534+03:00" code="0" invoiceId="2000001175557" shopId="132433"/>'От вас отдается некорректный action, должен быть не checkOrderResponse, а paymentAvisoResponse Поменяйте в yandex.php checkOrderResponse на paymentAvisoResponse Раньше точно всё работало без каких-либо правок, видимо, что-то поменялось в яндекс кассе. Ссылка на сообщение Поделиться на другие сайты
a@7140848.ru 2 Опубликовано 31 мая, 2017 Автор Жалоба Share Опубликовано 31 мая, 2017 Они, видимо, сами не знают чего хотят. Сделал я так - выходит ошибка))) Ладно, будем смотреть, если что - отпишусь) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 31 мая, 2017 Жалоба Share Опубликовано 31 мая, 2017 На vamshop.ru этот модуль работал вообще без проблем. Можно ещё включить yandex_fizlico, с яндекс.кассой для физ. лиц вообще всё намного проще - http://blog.vamshop.ru/2016/02/22/%D0%BD%D0%BE%D0%B2%D1%8B%D0%B9-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D0%BE%D0%BF%D0%BB%D0%B0%D1%82%D1%8B-%D1%8F%D0%BD%D0%B4%D0%B5%D0%BA%D1%81-%D0%BA%D0%B0%D1%81%D1%81%D0%B0-%D1%8F%D0%BD%D0%B4%D0%B5/ Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения