## Where communities thrive

• Join over 1.5M+ people
• Join over 100K+ communities
• Free without limits
##### Activity
Dmitry Sorokin
@beeduino
First I installed dev version of shuup from the development doc - https://shuup.readthedocs.io/en/latest/howto/getting_started_dev.html
and they have shuup_workbench internal project which starts easily
and most probably the same as what you get with shuup-project-template
but I was getting this sample shop running with pip version of shuup too, that's why it is a strange error you have
from the dev doc, the install command that worked for me was: pip install -e '.[everything]'
Sochika BASIL
@Wildsb
wow
what if i pip uninstall shuut and pip install -e .[evertin]
yea it will
Dmitry Sorokin
@beeduino
just follow the doc and it should be ok
Alan Fraley
@aFraley
Why does the sku attribute on the Product model and the AbstractOrderLine model have 2 different max_length values? On the Product model it is 128 and on the AbstractOrderLine it is 48.
Sochika BASIL
@Wildsb
do i need su to install an addon?
Dmitry Sorokin
@beeduino
tech1and
@tech1and
Hi, I am trying to install shuup from https://github.com/shuup/shuup-project-template and Ihave this:
Created wheel for secretstorage: filename=SecretStorage-2.3.1-cp37-none-any.whl size=13965 sha256=b8a288b1b09bd7b243ae831d927e3088d43b928d97bf5236b233e4b3dcaf07cc
Stored in directory: C:\Users\info\AppData\Local\pip\Cache\wheels\4e\5b\1b\be8c8a830a0243af85b2946a0aece2c6743d7f7f946977ed67
Building wheel for lxml (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: 'c:\users\info\appdata\local\programs\python\python37-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\info\AppData\Local\Temp\pip-install-yuaimrtf\lxml\setup.py'"'"'; file='"'"'C:\Users\info\AppData\Local\Temp\pip-install-yuaimrtf\lxml\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\info\AppData\Local\Temp\pip-wheel-2hq_5_u2' --python-tag cp37
cwd: C:\Users\info\AppData\Local\Temp\pip-install-yuaimrtf\lxml\
Complete output (97 lines):
Building lxml version 4.2.1.
Building without Cython.
make sure the development packages of libxml2 and libxslt are installed
what I did wrong?
Panu Tulimäki
@tulimaki
@tech1and lxml package is not installing correctly. Install it separately before installing Shuup. For Windows easiest way to install lxml would be with wheel from here. Download wheel and then you can just pip install <path-to-whl.whl>. You should likely also install lxml outside your virtual environment so you might need to re-create your environment after this.
Nitin Sangwan
@nsangwan
Sorry if this has been asked a million times before. But since its not clearly mentioned on the website I am asking here explicitly -
multivendor solution is not available in open-source. Please confirm. Thanks!
Panu Tulimäki
@tulimaki
@nsangwan our multivendor solution is not available in OS version, but you surely can implement your own over it. Basically vendors are suppliers and you would need to “just” implement some admin module for vendors to manage their products and stocks. In theory you as a superuser admin you could manage products for all vendors. This logic here defines how supplier/vendor is selected for front/order line. This here would define the currently active vendor for admin and is the key part for defining admin modules for vendors.
So basically what our multivendor solution does is define multiple vendor admin module and slightly more advanced way to get supplier for the shop product.
Nitin Sangwan
@nsangwan
Understood @tulimaki . Thanks a lot for the detailed response. Helpful.
kobayaba
@kobayaba
Hi everyone I am new to shuup but I have solid bases in python / django.
but i would like to install shuup to make an ecommerce start-up.
thank you!
h8pwn
@h8pwn
Can Shuup be used as a Subscription platform? I'm not sure what's the right word. Platform isn't I guess. Basically imagine having some sort of SaaS, can it work out to handle payments and stuff or it's better to use a different solution?
Christian Hess
@chessbr
@kobayaba Hello! Please, take a look a the Getting Started tutorial: https://shuup.readthedocs.io/en/latest/howto/getting_started.html
@h8pwn Yes, you can use Shuup as a base platform and then create custom addon to manage the subscriptions for you.
kobayaba
@kobayaba
@chessbr ok thank you
Antonio
@ordex986_gitlab
Hi there! I am new here :) I am checking out Shuup and verifying if it has the features I need or whether it can be easily extended with what I need. In this regard it's not clear if it supports OAuth for user authentication. I couldn't find anything in the doc. Is this a supported auth method or would I need to implement a plugin by myself ?
Antonio
@ordex986_gitlab
hey guys, another question: I am using the shuup-project-template to get started, but I am hitting shuup/shuup#1730
I upgraded django to 1.11.23 and shuup to 1.9.8, while sqlite on my system is at 3.28 - any clue why I Still get this issue ?
maybe something else from the requirements.txt needs an update
Antonio
@ordex986_gitlab
got rid of the template-project and had it running starting with a bare folder :)
Antonio
@ordex986_gitlab
@h8pwn are you going to use shuup to have customer pay for subscriptions? did you find any addon for that ?
Dmitry Sorokin
@beeduino
@ordex986_gitlab I was able to start from shuup-project-template not that far from now, did not fit that issue
Antonio
@ordex986_gitlab
hm weird @beeduino anyway, thanks for your input, but I managed to start shuup without the template (not sure what I am missing though)
Dmitry Sorokin
@beeduino
@ordex986_gitlab ok and good luck!
Antonio
@ordex986_gitlab
thank you !
oauth is the next big challenge :D
sarveshwaranj
@sarveshwaranj
Hi How to integrate payment gateway in shuup
sarveshwaranj
@sarveshwaranj
Does we have payment integration for paypal
Christian Hess
@chessbr
@ordex986_gitlab Hi! You need a custom plugin

@ordex986_gitlab check that issue, it has this:

A temp fix is to downgrade version of the SQLite to some version below 3.26.

If you have 3.28, you must downgrade

@ordex986_gitlab you can always use Shuup CLI as well: https://github.com/chessbr/shuup-cli
Christian Hess
@chessbr
@sarveshwaranj Yes we have PayPal integration. Contact support@shuup.com and ask for that :) You can also create your own integration, just follow the Stripe integration to see how we do that: https://github.com/shuup/shuup-stripe
sarveshwaranj
@sarveshwaranj
@chessbr Do we have attributes for products
Christian Hess
@chessbr
@sarveshwaranj yes
sarveshwaranj
@sarveshwaranj
okay and during the registration and order placement I am not receiving any mail only backend admin mails are working.How to set frontend mails
sarveshwaranj
@sarveshwaranj
The mass action in the product is not working and how to solve this problem
The Export CSV in product is not generating the CSV Kindly let me know how to solve this issue
sarveshwaranj
@sarveshwaranj
@chessbr I have created custom admin module , But save and edit function is not working, kindly help me regarding this
h8pwn
@h8pwn
@ordex986_gitlab there seems to be better solutions for my case so leaving shuup alone for now.