Odoo Help


Digital/Downloadable items in E-Commerce module

on 2/24/15, 8:00 AM 3,102 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

Marco Di Francesco
On 9/4/15, 9:32 AM

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




| 8 8 8

My Odoo blog: http://www.odoo.yenthevg.com/

My Twitter: https://twitter.com/Yenthe666

On 2/24/15, 8:07 AM

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!

On 2/24/15, 11:00 AM

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

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 :)

on 2/24/15, 11:08 AM

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

on 9/1/15, 2:26 PM

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

3 follower(s)


Asked: 2/24/15, 8:00 AM
Seen: 3102 times
Last updated: 9/4/15, 9:32 AM