Closed maxdmtrv closed 6 years ago
На v5 невозможно создать оплату без определенного типа, такая ситуация возможна только на v3 и v4, если не указывается определенный тип, создается оплата без типа и такой заказ невозможно сохранить, пока тип оплаты не будет выбран.
Я несколько раз проверил, что в настройках модуля выбрана версия v5, и сделал несколько тестовых заказов. Каждый раз в заказе в RetailCRM два платежа: "Наличные" и "Тип не задан", и при открытии заказа в RetailCRM появляется предупреждение "Тип оплаты «Тип не задан» не поддерживается для способа доставки «Самовывоз»".
Обратитесь в техподдержку retailCRM для более детального рассмотрения данного вопроса.
При обновлении поверх старой версии модуля остался файл system/library/retailcrm/RetailcrmApiClient.php
, из-за которого возникала проблема.
Вы удалили этот файл?
Если использовать API v5 в настройках модуля Opencart, то при передаче нового заказа в RetailCRM помимо корректного способа оплаты еще появляется незаданный способ оплаты с нулевой суммой:
Если переключиться на v4 или v3, то в заказе только один корректно заданный способ оплаты.
Версия модуля v3.0.4, Opencart 2.3.