Skip to Content
Menu
This question has been flagged

Hi there, I'm trying to install a new package for payment provider on my platform, following this path:

APPS -> Import Module -> zip file etc.


I always get an error about a field that doesn't exist in model "payment.provider". I understood that should be an error on creating this new field, (assuming that it would create all the necessary fields by itself), so I'm wondering if it's a module problem or a wrong platform edition (I've read somewhere that Odoo online doesn't allow thirdy part modules)


Any help will be very appreciate.

Thanx


Avatar
Discard
Best Answer

Hi,


Odoo Online (SaaS) doesn't support custom modules

You cannot upload or install third-party .zip modules on Odoo Online.


Use Odoo.sh or On-Premise if you need custom apps

If you want to install custom modules, you must switch to Odoo.sh or host Odoo on your own server.


Check your Odoo version and module compatibility

Make sure the module matches your version (e.g., don’t install an Odoo 15 module on Odoo 18).


Read the error carefully

If it says a field in payment.provider is missing, it means the module expects a field that isn't defined—either due to a missing dependency or bad code.


Check the module’s manifest file (__manifest__.py)

See if it lists required dependencies (like payment) that need to be installed first.


Test the module on a local or test Odoo instance

This helps verify if the issue is with the module or your Odoo environment.


Ask the module provider for support or a fixed version

If the module is paid or from a third party, ask them for an updated and compatible version.


Hope it helps.

Avatar
Discard
Related Posts Replies Views Activity
1
Jan 23
2376
1
Sep 20
7310
0
Sep 17
4529
3
Jul 25
525
3
Jun 25
3749