Odoo указывает версию 19.4 как выпущенную в июле 2026 года. В примечаниях к выпуску описан измененный процесс банковского перевода, который автоматически подтверждает платежи на основе банковских транзакций. Это отличается от ранее задокументированного процесса, в котором коммерческие предложения с банковским переводом не подтверждались автоматически после оформления заказа. (Примечания к выпуску Odoo 19.4; Документация Odoo 19.0: обработка заказов в eCommerce)

В выпуске также добавлен провайдер Pay on Invoice, который позволяет клиентам подтверждать заказы без немедленной оплаты. Также добавлена поддержка Apple Pay и Google Pay для Stripe и Mollie. (Примечания к выпуску Odoo 19.4; Документация Odoo 19.0: финансы) Эти изменения затрагивают разные процессы оплаты и оформления заказов, поэтому их следует оценивать отдельно.

Что меняется для банковских переводов

В документации Odoo 19.0 по eCommerce банковский перевод описывается как способ оплаты, который не подтверждает коммерческое предложение автоматически. В этом процессе заказ остается коммерческим предложением, пока продавец не получит оплату и не подтвердит ее вручную. Складские запасы не резервируются до подтверждения. (Документация Odoo 19.0: обработка заказов в eCommerce)

Odoo 19.4 меняет этап подтверждения, основывая автоматическое подтверждение на банковских транзакциях. (Примечания к выпуску Odoo 19.4) Для организаций, следующих задокументированному процессу Odoo 19.0, это может перенести часть обработки заказов из ручной проверки в процесс, основанный на банковских транзакциях. (Примечания к выпуску Odoo 19.4; Документация Odoo 19.0: обработка заказов в eCommerce)

Эффект не ограничивается статусом оплаты. В ранее задокументированном процессе запасы оставались нерезервированными до ручного подтверждения. (Документация Odoo 19.0: обработка заказов в eCommerce) Поэтому при обновлении следует проверить, когда заказ подтверждается и когда резервируется товар. Возможно, потребуется изменить существующие точки проверки, этапы согласования и сроки выполнения.

Детали, не охваченные примечаниями к выпуску

Примечания к выпуску подтверждают, что автоматическое подтверждение основано на банковских транзакциях, но не описывают полную логику сопоставления. В них не объясняется, как процесс обрабатывает частичные платежи, переплаты, дубликаты переводов, неясные назначения платежей или транзакции без четких данных клиента. (Примечания к выпуску Odoo 19.4) Эти случаи следует протестировать на банковских данных и правилах оформления заказов организации до использования в рабочей среде.

В предоставленной информации о выпуске также не указано, дает ли каждая банковская интеграция одинаковый результат, и не определен точный этап, на котором происходит подтверждение. (Примечания к выпуску Odoo 19.4) Тестирование следует проводить на фактическом банковском подключении организации, журналах, валютах и правилах сверки. Успешная проверка одного платежного пути не подтверждает поведение каждого настроенного журнала или канала продаж.

Различия между версиями тоже важны. В примечаниях к выпуску Odoo 19.4 автоматическое подтверждение описано на основе банковских транзакций, тогда как в документации Odoo 19.0 по eCommerce описано ручное подтверждение. (Примечания к выпуску Odoo 19.4; Документация Odoo 19.0: обработка заказов в eCommerce) Организациям следует проверять точную версию, установленную в каждой среде, а не предполагать, что все развертывания Odoo 19 работают одинаково.

Pay on Invoice: это отдельный рабочий процесс

В Odoo 19.4 добавлен провайдер Pay on Invoice, который позволяет клиентам подтверждать заказы без немедленной оплаты. Его не следует считать другим названием обновлённого процесса банковского перевода. Банковский перевод использует банковские транзакции как основу для автоматического подтверждения оплаты, тогда как Pay on Invoice допускает подтверждение заказа до оплаты. (Odoo 19.4 Release Notes)

В примечаниях к выпуску не определены критерии допустимости клиентов, условия оплаты, механизмы согласования, бухгалтерский учёт или процедуры последующих действий для Pay on Invoice. (Odoo 19.4 Release Notes) Перед включением этой функции организация должна решить, какие клиенты могут её использовать, как сотрудники будут выявлять неподтверждённые неоплаченные заказы и как она будет сочетаться с существующими кредитными и счётными контролями.

Тестирование должно различать подтверждение заказа и завершение оплаты. В примечаниях к выпуску указано, что Pay on Invoice позволяет подтверждать заказ без немедленной оплаты. (Odoo 19.4 Release Notes) Команды должны проверить итоговые состояния заказа, счёта и оплаты в своей конфигурации, а затем убедиться, что отчёты и рабочие процедуры сотрудников правильно интерпретируют эти состояния.

Поддержка Apple Pay и Google Pay

В Odoo 19.4 добавлена поддержка Apple Pay и Google Pay для Stripe и Mollie. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Finance) Это изменение касается доступности кошельков через платёжных провайдеров, а не отсроченной оплаты или подтверждения банковского перевода.

В предоставленных источниках не указаны условия настройки, критерии допустимости или отображения на этапе оформления заказа для этих кошельков. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Finance) Продавцам следует тестировать каждого провайдера отдельно и проверять, что нужные варианты кошельков отображаются в требуемом магазине и тестовой среде. Не следует считать, что Stripe и Mollie имеют одинаковые требования к настройке только потому, что оба поддерживают эти кошельки.

Что проверить перед внедрением

Для банковских переводов начните с контролируемой коммерческого предложения и банковской транзакции, которую можно однозначно с ним связать. Зафиксируйте состояние заказа до появления транзакции, после её появления и после любых действий по сверке, используемых организацией. На каждом этапе проверяйте статус оплаты, подтверждение заказа на продажу и резервирование товара на складе. Это сопоставляет новое поведение с документированным прежним рабочим процессом, в котором требовалось ручное подтверждение и склад не резервировался до подтверждения. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: eCommerce Order Handling)

Повторите тест с случаями, которые могут потребовать проверки, например с суммой, не совпадающей с заказом, или с неясной ссылкой. В примечаниях к выпуску подтверждается автоматизация на основе банковских транзакций, но не описана обработка исключений. (Odoo 19.4 Release Notes) Тестирование должно показать, где заканчивается автоматизация, когда требуется вмешательство сотрудников и остаются ли существующие процедуры обработки исключений подходящими.

Для Pay on Invoice проверьте, что тестовый клиент может подтвердить заказ без немедленной оплаты, как описано в примечаниях к выпуску. (Odoo 19.4 Release Notes) Затем проверьте связанные записи по продажам и финансам, уведомления клиенту и рабочие очереди сотрудников. Доступ к провайдеру должен соответствовать политике организации для неоплаченных заказов.

Для Stripe и Mollie независимо протестируйте Apple Pay и Google Pay через каждого провайдера, который организация планирует использовать. В Odoo 19.4 обе эти платёжные системы указаны как поддерживаемые у обоих провайдеров. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: Finance) Подтвердите варианты оформления заказа, которые видят клиенты, и проверьте записи о завершённых транзакциях, а не полагайтесь только на экраны активации провайдера.

Приоритеты проверки при обновлении

Основная проблема при обновлении заключается в переходе от документированного ручного процесса подтверждения банковского перевода к автоматическому подтверждению на основе банковских транзакций. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: eCommerce Order Handling)Любую процедуру, зависящую от того, что сотрудники проверяют оплату перед подтверждением коммерческого предложения, следует пересмотреть, включая точки, в которых резервируются запасы и начинается последующая обработка заказа.

Перед внедрением подтвердите развернутую версию Odoo, воспроизведите новое поведение вне production-среды, задокументируйте нерешенные исключения по оплате и проверьте доступ к Pay on Invoice. Поддержку Wallet также следует проверить через используемых платежных провайдеров. Источники подтверждают, что эти функции доступны, но не определяют все операционные или конфигурационные детали, необходимые для развертывания. (Odoo 19.4 Release Notes; Odoo 19.0 Docs: eCommerce Order Handling; Odoo 19.0 Docs: Finance)