0190b6c4929bd8dee0210f5deb9d17b259b57c64
If a Paypal account is configured to send IPN notifications to Odoo at the account level (as we officially advise in our doc) and is used in another system than Odoo, transactions from that other system will trigger notifications that gets sent to Odoo with references that are unknown. This tends to generate 500 errors, but Paypal will keep trying to send the same notification over and over; this will cause a lot of errors in logs and could also could Paypal to contact the account owner regarding repeated failure on the IPN endpoints, which is somewhat scary for lambda users. This commit simply ensures that any such payment will not trigger a faulty response (Paypal only accept 200 OK responses), but still keep a trace of it in the logs as a warning. Note that enabling IPN at the account level is not strictly necessary, as transactions sent by Odoo force this behaviour regardless of the setting with the 'notify_url' param. closes odoo/odoo#56323 X-original-commit: e4e4b51e0d97c5dd6afe332bf7c70d8321469a52 Signed-off-by: Damien Bouvy (dbo) <dbo@odoo.com>
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%