inventree-shopify


Nameinventree-shopify JSON
Version 1.1.0 PyPI version JSON
download
home_page
SummaryShopify integration for InvenTree
upload_time2024-01-04 16:31:40
maintainer
docs_urlNone
author
requires_python>=3.9
licenseMIT
keywords inventree inventree-plugin shopify
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # inventree-shopify

Integrate your [InvenTree](https://inventree.org) instance stock with [Shopify](https://www.shopify.com/).

## Features

Sync changes between Shopify inventory levels (nventory per location) and InvenTree stock items. Only supports non-serialized InvenTree stock items at the moment.

## Installation

1. Install in your instance via [pip install method](https://docs.inventree.org/en/latest/extend/plugins/install/?h=plugin#plugin-installation-file-pip).
2. Add a private app to your Shopify store.
3. Go to the inventree-shopify settings in InvenTree and fill in the settings for the plugin from your new private app.
4. Click the webhooks link in the settings - make sure your instance is reachable for shopify.
5. Open the Shopify plane in InvenTree. You can now link your Shopify inventroy levels to your InvenTree stock items.

## Caveat

Your instance must be reachable for webhooks from Shopify so use ngrok or something like that to expose your instance with HTTPS.
Open your instance on that URL for the first setup.

## State of the code

This code is only running on a few instances with rarely used Shopify stores (maybe 40-50 inventory shifts a month). It is not tested with a lot of inventory shifts and it is not tested with a lot of different Shopify stores. So use it at your own risk.

If you use this more extensively please let me know so I can remove this warning.

## Contribute

Feel free to submit issues or feature requests here or just send me a mail to code AT mjmair DOT com

## License

This code is licensed under MIT. I persume no liability for any damages and do not provide any warranty.

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "inventree-shopify",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "",
    "keywords": "inventree,inventree-plugin,shopify",
    "author": "",
    "author_email": "Matthias Mair <code@mjmair.com>",
    "download_url": "https://files.pythonhosted.org/packages/bd/44/46336065a842d07c0c2f222f0fbd21d271514b3764796cf02d586789d310/inventree-shopify-1.1.0.tar.gz",
    "platform": null,
    "description": "# inventree-shopify\n\nIntegrate your [InvenTree](https://inventree.org) instance stock with [Shopify](https://www.shopify.com/).\n\n## Features\n\nSync changes between Shopify inventory levels (nventory per location) and InvenTree stock items. Only supports non-serialized InvenTree stock items at the moment.\n\n## Installation\n\n1. Install in your instance via [pip install method](https://docs.inventree.org/en/latest/extend/plugins/install/?h=plugin#plugin-installation-file-pip).\n2. Add a private app to your Shopify store.\n3. Go to the inventree-shopify settings in InvenTree and fill in the settings for the plugin from your new private app.\n4. Click the webhooks link in the settings - make sure your instance is reachable for shopify.\n5. Open the Shopify plane in InvenTree. You can now link your Shopify inventroy levels to your InvenTree stock items.\n\n## Caveat\n\nYour instance must be reachable for webhooks from Shopify so use ngrok or something like that to expose your instance with HTTPS.\nOpen your instance on that URL for the first setup.\n\n## State of the code\n\nThis code is only running on a few instances with rarely used Shopify stores (maybe 40-50 inventory shifts a month). It is not tested with a lot of inventory shifts and it is not tested with a lot of different Shopify stores. So use it at your own risk.\n\nIf you use this more extensively please let me know so I can remove this warning.\n\n## Contribute\n\nFeel free to submit issues or feature requests here or just send me a mail to code AT mjmair DOT com\n\n## License\n\nThis code is licensed under MIT. I persume no liability for any damages and do not provide any warranty.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Shopify integration for InvenTree",
    "version": "1.1.0",
    "project_urls": {
        "Bug Tracker": "https://github.com/invenhost/inventree-shopify/issues",
        "Repository": "https://github.com/invenhost/inventree-shopify"
    },
    "split_keywords": [
        "inventree",
        "inventree-plugin",
        "shopify"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "49c839f4eee775e4ca632b4f209938bbb418445c07758c2f259092e6e1183ecc",
                "md5": "5d9972eb45aa17ad8ef08b1edb5a6f4a",
                "sha256": "3f5fb95b475bbd8bff92021f2697e385fcb2da2c33dc492040e0a9593645d124"
            },
            "downloads": -1,
            "filename": "inventree_shopify-1.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5d9972eb45aa17ad8ef08b1edb5a6f4a",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 12332,
            "upload_time": "2024-01-04T16:31:39",
            "upload_time_iso_8601": "2024-01-04T16:31:39.238961Z",
            "url": "https://files.pythonhosted.org/packages/49/c8/39f4eee775e4ca632b4f209938bbb418445c07758c2f259092e6e1183ecc/inventree_shopify-1.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bd4446336065a842d07c0c2f222f0fbd21d271514b3764796cf02d586789d310",
                "md5": "fce5ea1b66a3603022d06cc9c4321010",
                "sha256": "2cee02eda608acf980a481da841a52c07dba417b73165f8d5587117e3901d2f3"
            },
            "downloads": -1,
            "filename": "inventree-shopify-1.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "fce5ea1b66a3603022d06cc9c4321010",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 11432,
            "upload_time": "2024-01-04T16:31:40",
            "upload_time_iso_8601": "2024-01-04T16:31:40.576337Z",
            "url": "https://files.pythonhosted.org/packages/bd/44/46336065a842d07c0c2f222f0fbd21d271514b3764796cf02d586789d310/inventree-shopify-1.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-04 16:31:40",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "invenhost",
    "github_project": "inventree-shopify",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "inventree-shopify"
}
        
Elapsed time: 4.53222s