mondialrelay-pyt


Namemondialrelay-pyt JSON
Version 0.2.2 PyPI version JSON
download
home_pagehttp://github.com/Bvr4/mondialrelay_pyt
SummaryA library to access Mondial Relay Web Service from Python.
upload_time2025-02-07 10:53:10
maintainerNone
docs_urlNone
authorAymeric Lecomte, Sebastien Beau, Henri Dewilde
requires_pythonNone
licenseGNU AGPL-3
keywords mondial relay api client
VCS
bugtrack_url
requirements requests xmltodict
Travis-CI No Travis.
coveralls test coverage No coveralls.
            mondialrelay_pyt
========

A Python library to access Mondial Relay API V2 (WEB SERVICE DUAL CARRIER), in order to create shipping labels for outbound/return parcels.

## Installation

Install it using pip. In a terminal :  

    pip install mondialrelay-pyt

## Usage 
Call make_shipping_label() function from mondialrelay_pyt giving it a dictionary.

The dictionary must contain the following keys:  

    "Login", 
    "Password", 
    "CustomerId", 
    "Culture", 
    "OutputFormat",
    "DeliveryMode", 
    "DeliveryLocation", 
    "CollectionMode", 
    "ParcelWeight",
    "SenderStreetname",
    "SenderPostCode",
    "SenderCity",
    "SenderAddressAdd1",
    "SenderCountryCode",
    "RecipientStreetname",
    "RecipientPostCode",
    "RecipientCity",
    "RecipientAddressAdd1",
    "RecipientCountryCode",


The dictionary can contain the following optional keys :

    "OrderNo",
    "CustomerNo",
    "SenderHouseNo",
    "SenderAdressAdd2",
    "SenderAdressAdd3",
    "SenderPhoneNo",
    "SenderEmail",
    "RecipientHouseNo",
    "RecipientAdressAdd2",
    "RecipientAdressAdd3",
    "RecipientPhoneNo",
    "RecipientEmail",

Check the Mondial Relay documentation to see the expected values.

## API Documentation  
Mondial Relay API V2 documentation :
https://www.mondialrelay.fr/media/123861/web-service-dual-carrier-v-27.pdf

## Credits
This is a fork from initial Akretion mondialrelay_pyt, made by Sébastien BEAU and Aymeric LECOMTE, thanks for their work that helped me a lot. This fork was made by Henri DEWILDE.

## Copyright and License

mondialrelay_pyt is copyright (c) 2012 Akretion

mondialrelay_pyt is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of
the License, or (at your option) any later version.

mondialrelay_pyt is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public
License along with mondialrelay_pyt. If not, see [GNU licenses](http://www.gnu.org/licenses/).



            

Raw data

            {
    "_id": null,
    "home_page": "http://github.com/Bvr4/mondialrelay_pyt",
    "name": "mondialrelay-pyt",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "mondial relay api client",
    "author": "Aymeric Lecomte, Sebastien Beau, Henri Dewilde",
    "author_email": "aymeric.lecomte@akretion.com, sebastien.beau@akretion.com, henri.dewilde@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/72/05/c77ecdcf5dca1f00c8b1c9069f5b0121bed6a15074d24a85778c9aa88125/mondialrelay_pyt-0.2.2.tar.gz",
    "platform": null,
    "description": "mondialrelay_pyt\n========\n\nA Python library to access Mondial Relay API V2 (WEB SERVICE DUAL CARRIER), in order to create shipping labels for outbound/return parcels.\n\n## Installation\n\nInstall it using pip. In a terminal :  \n\n    pip install mondialrelay-pyt\n\n## Usage \nCall make_shipping_label() function from mondialrelay_pyt giving it a dictionary.\n\nThe dictionary must contain the following keys:  \n\n    \"Login\", \n    \"Password\", \n    \"CustomerId\", \n    \"Culture\", \n    \"OutputFormat\",\n    \"DeliveryMode\", \n    \"DeliveryLocation\", \n    \"CollectionMode\", \n    \"ParcelWeight\",\n    \"SenderStreetname\",\n    \"SenderPostCode\",\n    \"SenderCity\",\n    \"SenderAddressAdd1\",\n    \"SenderCountryCode\",\n    \"RecipientStreetname\",\n    \"RecipientPostCode\",\n    \"RecipientCity\",\n    \"RecipientAddressAdd1\",\n    \"RecipientCountryCode\",\n\n\nThe dictionary can contain the following optional keys :\n\n    \"OrderNo\",\n    \"CustomerNo\",\n    \"SenderHouseNo\",\n    \"SenderAdressAdd2\",\n    \"SenderAdressAdd3\",\n    \"SenderPhoneNo\",\n    \"SenderEmail\",\n    \"RecipientHouseNo\",\n    \"RecipientAdressAdd2\",\n    \"RecipientAdressAdd3\",\n    \"RecipientPhoneNo\",\n    \"RecipientEmail\",\n\nCheck the Mondial Relay documentation to see the expected values.\n\n## API Documentation  \nMondial Relay API V2 documentation :\nhttps://www.mondialrelay.fr/media/123861/web-service-dual-carrier-v-27.pdf\n\n## Credits\nThis is a fork from initial Akretion mondialrelay_pyt, made by S\u00e9bastien BEAU and Aymeric LECOMTE, thanks for their work that helped me a lot. This fork was made by Henri DEWILDE.\n\n## Copyright and License\n\nmondialrelay_pyt is copyright (c) 2012 Akretion\n\nmondialrelay_pyt is free software: you can redistribute it and/or modify\nit under the terms of the GNU Affero General Public License as\npublished by the Free Software Foundation, either version 3 of\nthe License, or (at your option) any later version.\n\nmondialrelay_pyt is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Affero General Public License for more details.\n\nYou should have received a copy of the GNU Affero General Public\nLicense along with mondialrelay_pyt. If not, see [GNU licenses](http://www.gnu.org/licenses/).\n\n\n",
    "bugtrack_url": null,
    "license": "GNU AGPL-3",
    "summary": "A library to access Mondial Relay Web Service from Python.",
    "version": "0.2.2",
    "project_urls": {
        "Homepage": "http://github.com/Bvr4/mondialrelay_pyt"
    },
    "split_keywords": [
        "mondial",
        "relay",
        "api",
        "client"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d5bd1c85409b252bb1ed360cf0b7b25bb2009a71afba3a3010122fc26077722b",
                "md5": "5afe6181b25be22e58c58d3aabcdff44",
                "sha256": "9e1fd7bb15b6a5138d10476f3b44ea7f7b39bbc5b363f7d80a2fad53f5bb5b27"
            },
            "downloads": -1,
            "filename": "mondialrelay_pyt-0.2.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5afe6181b25be22e58c58d3aabcdff44",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 6448,
            "upload_time": "2025-02-07T10:53:08",
            "upload_time_iso_8601": "2025-02-07T10:53:08.468279Z",
            "url": "https://files.pythonhosted.org/packages/d5/bd/1c85409b252bb1ed360cf0b7b25bb2009a71afba3a3010122fc26077722b/mondialrelay_pyt-0.2.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7205c77ecdcf5dca1f00c8b1c9069f5b0121bed6a15074d24a85778c9aa88125",
                "md5": "a9eecc77f0d77f4c0cbfeef78bb9314a",
                "sha256": "57c1a34e791cc5f2a6d76e968e87281dc4a501c60c26f12d87ecc717d9635ad5"
            },
            "downloads": -1,
            "filename": "mondialrelay_pyt-0.2.2.tar.gz",
            "has_sig": false,
            "md5_digest": "a9eecc77f0d77f4c0cbfeef78bb9314a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 5553,
            "upload_time": "2025-02-07T10:53:10",
            "upload_time_iso_8601": "2025-02-07T10:53:10.274389Z",
            "url": "https://files.pythonhosted.org/packages/72/05/c77ecdcf5dca1f00c8b1c9069f5b0121bed6a15074d24a85778c9aa88125/mondialrelay_pyt-0.2.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-07 10:53:10",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Bvr4",
    "github_project": "mondialrelay_pyt",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "requests",
            "specs": []
        },
        {
            "name": "xmltodict",
            "specs": []
        }
    ],
    "lcname": "mondialrelay-pyt"
}
        
Elapsed time: 0.41388s