yoomoney / cms-drupal8

YooKassa payment module for Drupal 8.x
https://yookassa.ru/developers
3 stars 6 forks source link

Ошибка оплаты #2

Closed antiden closed 2 years ago

antiden commented 5 years ago

Добрый!

Для неавторизованного пользователя после просмотра заказа и попытке перехода на сайт яндекса для оплаты выходит ошибка: YandexCheckout\Common\Exceptions\InvalidRequestException: Failed to build request "YandexCheckout\Request\Payments\CreatePaymentRequest": "Both email and phone values are empty in receipt" in YandexCheckout\Common\AbstractRequestBuilder->build() (line 75 of /site.ru/vendor/yandex-money/yandex-checkout-sdk-php/lib/Common/AbstractRequestBuilder.php).

Для авторизованного покупателя все работает хорошо.

Drupal 8.6.4 Commerce 8.x-2.11 Yandex Checkout Module 1.0.0 SDK updated

ostulov commented 5 years ago

Добрый день!

Уточните, для неавторизованного пользователя при оформлении заказа запрашивается номер телефона или почта? Использует ли магазин фискализацию через Яндекс.Кассу?

antiden commented 5 years ago

Добрый день!

  1. При оформлении для неавторизованного пользователя запрашивается:

    • Контактная информация: Email - ядро
    • Платежная информация: Страна - по умолчанию Россия - ядро, Телефон - собственное поле
  2. Стоит чек для Отправлять в Яндекс.Кассу данные для чеков (54-ФЗ)

ostulov commented 2 years ago

Исправлено в предыдущем обновлении