@karolkielecki thanks much for responding. Of course virtualenv is a must. Sorry, if I gave the impression that I'm not using one.
@beatboxchad - not a pedantic note - it's pretty relevant for the topic.
The problem was I was following the 2.9.0 docs which don't include
libmagic as part of homebrew installs.
The latest docs, however, correct the problem -
brew install cairo pango gdk-pixbuf libffi libmagic
npm run build-assets
@/all Saleor Commerce has launched on Product Hunt today! A year ago you helped us to achieve the 2nd Product of the Day which led us to become the fastest-growing #ecommerce platform on Github. Your support is a game-changer! Spread some open source love by giving Saleor Commerce your vote and sharing this project today.
@mdagit Hey! Regarding your question about referral/affiliate tracking - to store additional data in checkout like referral/affiliate IDs you could try to use our Metadata API - e.g. checkoutUpdateMetadata allows you to store arbitrary keys in your checkout. This metadata is later copied to order.
If you would like to have such an extension, we recommend to create a plugin. We don't have that kind of feature. If you have any questions or feedback, feel free to let us know.