After installing the plugin, add the API credentials you received from Posti. In addition, define the shipping zones and the shipping methods used in each zone in the shipping settings. These are described in more detail below.
Adding API credentials:
The plugin will not work without API credentials. With these credentials, we can identify the sender of the parcel and invoice you correctly. From the left-hand menu, go to WooCommerce → Settings. Select the Shipping tab and then the Posti sub-tab. Enter the API key you received from Posti as the “API key”. Enter the password for the API key you received from Posti as the “API secret”. Save the credentials using the “Save changes” button at the bottom of the page. Adding delivery zones and their delivery types: Go to WooCommerce → Settings. Select the Shipping tab.
Go to the Shipping Zones tab. Add a shipping zone by clicking “Add zone”. Enter a zone name, e.g. Finland. Under Zone regions, add the countries or postal code areas covered by this delivery zone, e.g. “Finland”.
In the Shipping methods section, choose “Add shipping method.” Select “Flat rate” from the list. Click “Continue.”
In the Name field, enter a descriptive name for the delivery method—for example, for a parcel, “Postal Parcel – pick up from parcel locker or Posti outlet.” Your customers will see this name. Set the price you want for the delivery method, for example €3.90. This is the price your customers will pay for shipping, and it is entirely your own business decision. Save the shipping method with the “Create and save” button.
Next, link the shipping method you just created to the corresponding Posti shipping product. Go to the Posti tab. Find the shipping method under the correct shipping zone. The dropdown menu will still show “No shipping,” because it hasn’t been linked yet. Select the corresponding Posti shipping product from the dropdown menu— in this case, “Posti: Postipaketti (includes pickup points)”. Save the selected shipping product for the method using the “Save changes” button at the bottom of the page.
Return to the Shipping Zones tab and in the same way add shipping methods for Small parcel to door, Home Parcel, and any other delivery products you want. Click “Edit” for the selected zone, then click the “Add shipping method” button to start creating a new method.
If you want to set different delivery prices based on regions, you can create zone-based pricing in the Shipping Zones tab. For example, by naming the zones Urban areas and Other areas. Edit each pricing zone so that you set the Zone regions field to include the postcodes covered by that zone. Under each zone, create as many Shipping methods as you need, following the instructions above.
Also note:
If you are sending products by Cash on Delivery, add IBAN and BIC under the Posti tab. You can define the number of points and how they are displayed for the pickup point selection for a postal parcel. A maximum of 15 pickup points are visible at the online store checkout. The pickup points will be available for the customer to select based on their street address and postal code.
If you use Woocommerce’s Free Shipping in the shipping method, then you cannot create address labels automatically with Posti’s plugin.
If you want to always offer free delivery, you can simply set the price of Posti’s delivery type at EUR 0.