Домой Каталог: Дополнения WP-Recall YandexKassa API Gateway при выполнении платежа плагин деактивируется
3 ответ(ов) в теме
MrDredston
не в сети 5 месяцев
На сайте с 12.04.2020
Участник
Тем 2
Сообщения 4
1
12:24

Здравствуйте!
У меня такая же ошибка, при выполнении платежа плагин деактивируется.
Посмотрите, пожалуйста, лог, в чем может быть ошибка?

09:10:41 Fatal Error: Uncaught YandexCheckoutCommonExceptionsInvalidRequestException: Failed to build request "YandexCheckoutRequestPaymentsCreatePaymentRequest": "Both email and phone values are empty in receipt" in /centerwings.ru/wp-content/wp-recall/add-on/yandexkassa-api-gateway/lib/Common/AbstractRequestBuilder.php:75
Stack trace:
#0 /centerwings.ru/wp-content/wp-recall/add-on/yandexkassa-api-gateway/lib/Request/Payments/CreatePaymentRequestBuilder.php(324): YandexCheckoutCommonAbstractRequestBuilder->build()
#1 /centerwings.ru/wp-content/wp-recall/add-on/yandexkassa-api-gateway/lib/Client.php(221): YandexCheckoutRequestPaymentsCreatePaymentRequestBuilder->build(Array)
#2 /centerwings.ru/wp-content/wp-recall/add-on/yandexkassa-api-gateway/index.php(214): YandexCheckoutClient->createPayment(Array, '5e9d67115d6437....')
#3 /centerwings.ru/wp-content/plugins/wp-recall/add-on/user-balance/class-rcl-payment.php(257): Rcl_API_Yandexkassa_Pa in /centerwings.ru/wp-content/wp-recall/add-on/yandexkassa-api-gateway/lib/Common/AbstractRequestBuilder.php:75

Подключение через API. ShopID и секретный ключ перепроверил.
User Balance активен.

Вижу, что проблема в отсутствии значений электронной почты и телефона. Попробую обратиться в техподдержку яндекс.касса

UPD: отключил фискализацию платежа и все заработало.
По вопросу фискализации наверно нужно обратиться в Яндекс.Кассу..

Редакции сообщения
20.04.2020 12:45MrDredstonПричина: не указано
20.04.2020 12:57MrDredstonПричина: Найден ответ на вопрос
0
Владимир (Otshelnik-Fm)
не в сети 6 часов
На сайте с 27.01.2013
Модератор
Тем 30
Сообщения 17595
2
13:29

Здравствуйте.

перенес в отдельную тему.

Both email and phone values are empty in receipt - наверно стоит обратиться к яндекс кассе

В описании дополнения указано также:

Важно! Данное дополнение следует устанавливать только в случае, если ваш магазин был подключен по новому протоколу Яндекс.Касса, где в настройках подключения отсутствует указание параметров SCID и ShopPassword.

и

Требование к магазинам:

сайт магазина должен работать по HTTPS протоколу
подключение возможно только при заключении договора с ИП или юрлицом

- это всё есть?

0
Андрей CS
не в сети 8 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 14823
3
14:27

На самом деле, пока не совсем ясно почему показало такую ошибку. Функционал дополнения работает на основе официального sdk, а то что email передается я уверен.

0
Вы не имеете права на публикацию сообщений в этой теме