-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[ADD] Biteship as a delivery provider #14854
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: 19.0
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @@ -0,0 +1,214 @@ | ||||||||||||||||||||||||||||||||
| ================= | ||||||||||||||||||||||||||||||||
| Biteship shipping | ||||||||||||||||||||||||||||||||
| ================= | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Biteship is a shipping service aggregator that facilitates the integration of Indonesian | ||||||||||||||||||||||||||||||||
| shipping carriers with Odoo. Once integrated, users can select shipping carriers on inventory | ||||||||||||||||||||||||||||||||
| operations in their Odoo database. | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. seealso:: | ||||||||||||||||||||||||||||||||
| - :doc:`Automatically calculate shipping <../setup_configuration>` | ||||||||||||||||||||||||||||||||
| - :doc:`Integrate other third-party couriers <third_party_shipper>` | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Setup in Biteship | ||||||||||||||||||||||||||||||||
| ================= | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Create an account and complete profile | ||||||||||||||||||||||||||||||||
| -------------------------------------- | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| To get started, go to `Biteship's platform <https://dashboard.biteship.com/>`_ to configure the account | ||||||||||||||||||||||||||||||||
| and generate the connector credentials. Log in with the Biteship account, or create a new one if | ||||||||||||||||||||||||||||||||
| needed. | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Profile configuration | ||||||||||||||||||||||||||||||||
| --------------------- | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Once logged into the Biteship account, navigate to :menuselection:`Settings`, | ||||||||||||||||||||||||||||||||
| and complete the profile information and verification. | ||||||||||||||||||||||||||||||||
|
Comment on lines
+26
to
+27
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
Editing for line length. Quick question -- is it the "Profile" and "Account Verification" tabs that they need to complete? If so, that should be spelled out in the documentation. |
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. image:: biteship_shipping/biteship-settings.png | ||||||||||||||||||||||||||||||||
| :align: center | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
We no longer use center-align for images, so I'll be removing these throughout :) |
||||||||||||||||||||||||||||||||
| :alt: Complete profile in Biteship settings. | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Payment method configuration | ||||||||||||||||||||||||||||||||
| ---------------------------- | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| To configure payment methods, navigate to :menuselection:`Balance` | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| There are two payment options available: | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| - **Prepaid - Top Up Bitepoints**: Add funds to the wallet for daily transactions. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. How? Do they click the "Add Balance" button? If so, that should be called out here. |
||||||||||||||||||||||||||||||||
| - **Postpaid - Monthly Invoicing**: For monthly billing, complete and sign the the Monthly Payment Activation form. The following documents are required: | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
Editing for line length limit, removing an extra "the." Also, how do they do this? Click the "Request Monthly Invoice System" button? If so, that needs to be called out here. |
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| - Company Tax ID (NPWP) | ||||||||||||||||||||||||||||||||
| - Business License (SIUP) or Business Identification Number (NIB) | ||||||||||||||||||||||||||||||||
| - Company Deed | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. image:: biteship_shipping/biteship-balance.png | ||||||||||||||||||||||||||||||||
| :align: center | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
| :alt: See balance in Biteship. | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. _inventory/shipping_receiving/bite-api-key: | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Biteship API Key | ||||||||||||||||||||||||||||||||
| ---------------- | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| In the Biteship account, navigate to :menuselection:`Integration` and find :guilabel:`API Keys` then select :guilabel:`Settings`. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. image:: biteship_shipping/biteship-integration.png | ||||||||||||||||||||||||||||||||
| :align: center | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
| :alt: API Key settings in Biteship. | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| After clicking :guilabel:`Settings`, the page redirects to the :guilabel:`API Key` configuration page which | ||||||||||||||||||||||||||||||||
| displays a list of created API Keys and the API Logs. | ||||||||||||||||||||||||||||||||
|
Comment on lines
+62
to
+63
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| To create an API Key, click :guilabel:`Add API Key`. A prompt will appear to enter the name of the key. | ||||||||||||||||||||||||||||||||
| The API Key will then be automatically generated and will be shown only once. Make sure to copy and keep it safe. | ||||||||||||||||||||||||||||||||
|
Comment on lines
+65
to
+66
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. image:: biteship_shipping/biteship-api-key.png | ||||||||||||||||||||||||||||||||
| :align: center | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
| :alt: Add API Key in Biteship. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. important:: | ||||||||||||||||||||||||||||||||
| Save the API Key and keep it safe as it cannot be accessed after this stage. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. note:: | ||||||||||||||||||||||||||||||||
| The Order API will not be active yet. An activation request must be submitted to activate it. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. _inventory/shipping_receiving/bite-api-key-test: | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Key for Testing | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
| --------------- | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| For testing purposes, make sure to activate the :guilabel:`Testing Mode` toggle in the sidebar first. Instructions for creating | ||||||||||||||||||||||||||||||||
| testing API Key is the same for the production version. | ||||||||||||||||||||||||||||||||
|
Comment on lines
+83
to
+84
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. image:: biteship_shipping/biteship-test-mode.png | ||||||||||||||||||||||||||||||||
| :align: center | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
| :alt: Enter testing mode in Biteship. | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. _inventory/shipping_receiving/bite-activation-api: | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| API Key Activation Request | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
| -------------------------- | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| To use the API Key in a production environment, an activation request must be submitted. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| In the Biteship account, navigate to :menuselection:`Integration` and find :guilabel:`API Key` then select :guilabel:`Settings`. | ||||||||||||||||||||||||||||||||
| Next, select :guilabel:`Order API Activation`. | ||||||||||||||||||||||||||||||||
|
Comment on lines
+97
to
+98
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. image:: biteship_shipping/biteship-api-key.png | ||||||||||||||||||||||||||||||||
| :align: center | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
| :alt: Order API Activation in Biteship. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. important:: | ||||||||||||||||||||||||||||||||
| In order to properly fill the form, Biteship requires usage of the testing mode to create a test order and simulate multiple order statuses. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. image:: biteship_shipping/biteship-activation.png | ||||||||||||||||||||||||||||||||
| :align: center | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
| :alt: Order API Activation Form in Biteship. | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Fill out the following form fields: | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
| - In :guilabel:`Select API Key`, choose the API Key to be activated. | ||||||||||||||||||||||||||||||||
| - In :guilabel:`Select Couriers to Activate`, select the courier(s) to acivate. | ||||||||||||||||||||||||||||||||
| - In :guilabel:`Delivered Order ID`, copy the test Order ID of status 'Delivered'. | ||||||||||||||||||||||||||||||||
| - In :guilabel:`Cancelled Order ID`, copy the test Order ID of status 'Cancelled'. | ||||||||||||||||||||||||||||||||
| - In :guilabel:`Please check if you have orders that include insurance`, the option can be checked to enable insurance for the delivery if desired. | ||||||||||||||||||||||||||||||||
| - Once everything is filled, click the :guilabel:`Submit API Activation Data` button to submit the activation request. Once approved, a message will appear. | ||||||||||||||||||||||||||||||||
|
Comment on lines
+112
to
+117
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
What does the message say? Is it just a confirmation message? If so, can you just add the word "confirmation" before "message" here? |
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Check the API Key status, the Order API should be active. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Setup in Odoo | ||||||||||||||||||||||||||||||||
| ============= | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Install | ||||||||||||||||||||||||||||||||
| ------- | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| After the Biteship account is set up, integrate it with the Odoo database. To do that, go to | ||||||||||||||||||||||||||||||||
| Odoo's :guilabel:`Apps` module, search for the :guilabel:`Biteship Shipping` module, and click | ||||||||||||||||||||||||||||||||
|
Comment on lines
+127
to
+128
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
| :guilabel:`Activate` to install it. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Could we add an image of what this might look like here? |
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Configuration | ||||||||||||||||||||||||||||||||
| ------------- | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Create a delivery method by going to :menuselection:`Inventory --> Configuration --> Delivery --> Shipping Methods` and click :guilabel:`New`. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Configure Biteship in Odoo by filling out the fields on the :guilabel:`Shipping Methods` form as | ||||||||||||||||||||||||||||||||
| follows: | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| - :guilabel:`Shipping Method`: Name of shipping method e.g `Biteship JNE Reguler`. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
| - :guilabel:`Provider`: select :guilabel:`Biteship` from the drop-down menu. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
| - :guilabel:`Delivery Product`: assign or create the delivery product that will appear on the sales order line when the cost of shipping is computed. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| In the :guilabel:`Biteship Configuration` tab, fill out these fields: | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| - :guilabel:`Biteship Live API Key`: enter the live :abbr:`API (Application Programming Interface)` key :ref:`obtained from Biteship <inventory/shipping_receiving/bite-api-key>`. | ||||||||||||||||||||||||||||||||
| - :guilabel:`Biteship Test API Key`: enter the test :abbr:`API (Application Programming Interface)` key :ref:`obtained from Biteship <inventory/shipping_receiving/bite-api-key-test>`. | ||||||||||||||||||||||||||||||||
| - :guilabel:`Enable Insurance`: this option can be checked to enable insurance for the delivery if desired. Make sure to also enable it when submitting the :ref:`Order API Activation <inventory/shipping_receiving/bite-activation-api>`. | ||||||||||||||||||||||||||||||||
| - :guilabel:`Default Package Type`: Set a default package type to include the weight of the empty package when automatically calculating shipping rates. If this is left empty, the weight of the product will be used instead. | ||||||||||||||||||||||||||||||||
|
Comment on lines
+145
to
+148
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
Editing for line length |
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. important:: | ||||||||||||||||||||||||||||||||
| To set a default package type, the *Packages* feature **must** be enabled in :menuselection:`Inventory --> Configuration --> Settings`. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| - Manually :guilabel:`Save` the form by clicking the cloud icon next to the :guilabel:`Shipping / New` breadcrumbs. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| To select a courier service, click the :guilabel:`Select from a list of available couriers` link at the :guilabel:`Biteship Configuration` tab. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Doing so opens the :guilabel:`Choose Biteship Shipping Service` pop-up window. In the | ||||||||||||||||||||||||||||||||
| :guilabel:`Delivery Service` field, choose the desired shipping service for deliveries and from the drop-down menu. | ||||||||||||||||||||||||||||||||
| Finally, click :guilabel:`Confirm`. | ||||||||||||||||||||||||||||||||
|
Comment on lines
+157
to
+159
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| The chosen delivery service will populate in the :guilabel:`Courier Name` and :guilabel:`Biteship Service Name` field. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. example:: | ||||||||||||||||||||||||||||||||
| Sample of a Biteship shipping product configured in Odoo: | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| | :guilabel:`JNE Reguler` | ||||||||||||||||||||||||||||||||
| | :guilabel:`Courier Name`: `JNE` | ||||||||||||||||||||||||||||||||
| | :guilabel:`Biteship Service Name`: `Reguler` | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. image:: biteship_shipping/biteship-configuration.png | ||||||||||||||||||||||||||||||||
| :align: center | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
| :alt: Example of shipping products configured in Odoo. | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. tip:: | ||||||||||||||||||||||||||||||||
| Switch between the test and production environment by clicking the :guilabel:`Environment` smart button at the top of | ||||||||||||||||||||||||||||||||
| the shipping method form. Make sure to fill the test API Key beforehand. | ||||||||||||||||||||||||||||||||
|
Comment on lines
+175
to
+176
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Generate a label with Biteship | ||||||||||||||||||||||||||||||||
| ------------------------------ | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| When creating a quotation in Odoo, add the Biteship shipping method by clicking the :guilabel:`Add shipping` button. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| In the :guilabel:`Add a shipping method` pop-up window, select Biteship in the :guilabel:`Shipping Method` field. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Calculate the shipping rate by clicking :guilabel:`Get rate`. Finally, click :guilabel:`Add` to include the cost of shipping | ||||||||||||||||||||||||||||||||
| to the sales order line, labeled as the *delivery product*. | ||||||||||||||||||||||||||||||||
|
Comment on lines
+186
to
+187
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. note:: | ||||||||||||||||||||||||||||||||
| Automatically calculate shipping costs for Biteship in **both** Odoo *Sales* and *eCommerce* applications. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Then, :guilabel:`Validate` the delivery. Shipping label documents can be accessed by going to the the print menu. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. image:: biteship_shipping/biteship-shipping.png | ||||||||||||||||||||||||||||||||
| :align: center | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
| :alt: Example of a shipped order in Odoo. | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Informations such as :guilabel:`Tracking Number`, :guilabel:`Waybill Number`: and the cost of shipping are generated in the chatter. | ||||||||||||||||||||||||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| .. important:: | ||||||||||||||||||||||||||||||||
| Package weight in Odoo is calculated by adding the weights of the products plus the empty package saved in the database. | ||||||||||||||||||||||||||||||||
| Ensure the correct shipping option is selected, as the package weight is not automatically verified. | ||||||||||||||||||||||||||||||||
|
Comment on lines
+201
to
+202
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Verify the destination address, as Biteship checks it when the order is created. | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Finally, the couriers requires information, such as an email address, phone number and a post code. | ||||||||||||||||||||||||||||||||
| Please ensure that all necessary information are set and valid upon sending a shipping order and when getting the shipping rates. | ||||||||||||||||||||||||||||||||
|
Comment on lines
+206
to
+207
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| Cancellations | ||||||||||||||||||||||||||||||||
| ------------- | ||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
| If a delivery order is cancelled in Odoo, it will be automatically cancelled in Biteship. However, the cancellation will | ||||||||||||||||||||||||||||||||
| vary between courier(s) and current status of delivery, so make sure to log onto the courier's platform to check and | ||||||||||||||||||||||||||||||||
| potentially handle the cancellation manually. | ||||||||||||||||||||||||||||||||
|
Comment on lines
+212
to
+214
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||||||||||||||||||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Editing for line length (limit 100 characters).