Swiss Post (DIE Post) Connector FAQs

These frequently asked questions cover the most common setup, rate, label and troubleshooting topics for the Swiss Post (DIE Post) Connector. For a full feature list, see Swiss Post (DIE Post) Connector Features.

Getting Started

It connects Odoo to Swiss Post so you can ship your delivery orders with Swiss Post. You set your own shipping prices, labels are created when you validate a delivery order, and you can track each shipment. The full list is on Swiss Post (DIE Post) Connector Features.

No. Swiss Post does not offer live rate calculation. You set your prices yourself with a fixed price or with pricing rules, so the price you charge matches your business needs.

Yes. You can connect and set up more than one Swiss Post (DIE Post) account in the same Odoo database. Each account has its own Client ID and Client Secret.

Setup

You create a Swiss Post shipping partner with your Client ID and Client Secret, as Configure Swiss Post (DIE Post) Connector explains.

The Swiss Post team gives them to you. You enter the Client ID and Client Secret on the shipping partner, and the Franking Licence on the delivery method.

You create a delivery method with your franking licence, services, label format and pricing, as Configure Swiss Post (DIE Post) Connector explains.

You choose the label size in the Label Format field of the delivery method. The available formats are on Configure Swiss Post (DIE Post) Connector.

On the delivery method, choose SwissPost with Fixed Price to charge one fixed price, or SwissPost with Based on Rules to charge a price from your own pricing rules. Since Swiss Post gives no live rates, one of these two is how your orders get a shipping price.

Daily Use

On a sale order, select your Swiss Post delivery method with a fixed price or with pricing rules, and Odoo adds the price.

The label is created when you validate the delivery order. The app then posts the message Shipment created! with the tracking number on the delivery order, and the label is on the delivery order too.

Open the delivery order and use its tracking. This takes you to the official Swiss Post portal, where you see the status and location of the parcel.

No. Swiss Post does not support shipment cancellation, so the app shows the message “Shipment cancellation is not supported by Swiss Post.”

Troubleshooting

The delivery method asks Swiss Post for a live rate, which Swiss Post does not offer. Edit the delivery method and choose SwissPost with Fixed Price or SwissPost with Based on Rules, then get the rate again.

Swiss Post needs a weight for the shipment. On the delivery order, open the Additional Info tab and set the Weight for shipping, or set the weight on the products, then validate again.

Go to Sales ‣ Configuration ‣ Shipping Partner, open your Swiss Post shipping partner, and click the Shipping Logs button at the top of the form. Open an entry to see the request URL, the request data and the response data. The button is shown in developer mode only.

Odoo could not get a correct answer from Swiss Post. The message shows the error it got. Check that your Client ID and Client Secret are correct on the shipping partner, then look at the shipping logs for the details.

TeqStars offers support for this app, as Swiss Post (DIE Post) Connector Support Policy explains.