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"
}