This question has been flagged
5 Replies
7627 Views

Is it possible to store and sell digital products in Odoo. If so how because standard the E-Commerce module does not seem to offer this functionality.

For example if I wanted to sell digital photos or PDF documents.

Thanks in advance

Avatar
Discard
Best Answer


I downloaded " Saas- 6 " branch from github and it works fine !

https://github.com/odoo/odoo/tree/saas-6

Avatar
Discard
Best Answer

Hi Wesley

There is a module available for the master version of Odoo here: https://www.odoo.com/apps/modules/master/website_sale_digital/ but I'm not sure if it works on V8.
In theory it should do everything you'd want/need!

Avatar
Discard
Author Best Answer

Hi Yenthe

I have added the module to my local modules and tried installing it but I get the following error - would this be becasue of the way I added the module or because it is not compatible with V8. Portion of the error below

Odoo Server Error

Traceback (most recent call last): File "/opt/bitnami/apps/odoo/lib/odoo-8.0_a2115ef-py2.7.egg/openerp/http.py", line 517, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/opt/bitnami/apps/odoo/lib/odoo-8.0_a2115ef-py2.7.egg/openerp/http.py", line 538, in dispatch result = self._call_function(**self.params) File "/opt/bitnami/apps/odoo/lib/odoo-8.0_a2115ef-py2.7.egg/openerp/http.py", line 294, in _call_function return checked_call(self.db, *args, **kwargs) File "/opt/bitnami/apps/odoo/lib/odoo-8.0_a2115ef-py2.7.egg/openerp/service/model.py", line 113, in wrapper return f(dbname, *args, **kwargs) File "/opt/bitnami/apps/odoo/lib/odoo-8.0_a2115ef-py2.7.egg/openerp/http.py", line 291, in checked_call return self.endpoint(*a, **kw) File "/opt/bitnami/apps/odoo/lib/odoo-8.0_a2115ef-py2.7.egg/openerp/http.py", line 754, in __call__ return self.method(*args, **kw) File "/opt/bitnami/apps/odoo/lib/odoo-8.0_a2115ef-py2.7.egg/openerp/http.py", line 387, in response_wrap response = f(*args, **kw) File "/opt/bitnami/apps/odoo/lib/odoo-8.0_a2115ef-py2.7.egg/openerp/addons/web/controllers/main.py", line 953, in call_button action = self._call_kw(model, method, args, {}) File "/opt/bitnami/apps/odoo/lib/odoo-8.0_a2115ef-py2.7.egg/openerp/addons/web/controllers/main.py", line 941, in _call_kw

Avatar
Discard

Hi Wesley the problem is in web/controllers/main.py line 941. Compare this code on your Odoo with the Odoo master (v9) and see whats changed/missed there. I'd assume you're missing other code which is implemented in V9 and is not in your V8 yet.. You could try to add the code but hey no guarantees. If you have the option you could install a local VM with V9 and give it a test there too, to be sure! By the way give it an upvote if my answer helped you please :)

@Wesley: Facing same issue. Did you find any solution for this for V8?