Swiss Post

This guide walks you through integrating the Swiss Post: Barcodes, Address Checker & Auto-Complete plugin with Advanced Shipment Tracking (AST) PRO, enabling you to automate tracking updates and streamline order fulfillment in your WooCommerce store.

šŸ”„ How the Swiss Post Integration Works

The integration requires the Swiss Post: Barcodes, Address Checker & Auto-Complete plugin to be installed and active. When you use the Swiss Post plugin to fulfill an order in WooCommerce:

  1. You generate a barcode delivery slip directly from the order page
  2. The plugin creates a tracking code and sends it to WooCommerce via the Shipment Tracking API
  3. The order status is updated to Completed

This tracking data is only passed through the WooCommerce Shipment Tracking API, and not directly saved to AST’s tracking fields. As a result, tracking details won’t appear in the shipping confirmation email or on the customer’s account page — unless AST PRO is enabled.

blank

āœ… What AST PRO Does

AST PRO enhances the Swiss Post integration by:

  • Automatically detecting and capturing tracking data when the Swiss Post plugin sends it via the WooCommerce Shipment Tracking API
  • Saving the tracking number and carrier to AST’s Shipment Tracking Order Meta
  • (Optional) Updating the order status to Shipped
  • Triggering the shipping confirmation email with the AST tracking widget
  • Displaying tracking details on the My Account > View Order page

This removes the need to manually re-enter tracking details and ensures your customers stay informed.

āš™ļø How to Enable the Integration

  1. Install and activate theĀ Swiss Post: Barcodes, Address Checker & Auto-CompleteĀ plugin
  2. Ensure AST PRO is installed and activated
  3. Go toĀ WooCommerce > Shipment Tracking > Integrations
  4. Enable theĀ Swiss PostĀ integration
  5. (Optional) EnableĀ Auto-complete shipped orders – AST will automatically update the order status to Shipped when tracking is added

🧩 Carrier Name Mapping (Avoid Missing Tracking Links)

The Swiss Post plugin may use shipping carrier names that differ from AST’s recognized list. If unmatched, the tracking link may not appear in the customer’s email.

How to Map Carrier Names:

  1. Go toĀ WooCommerce > Shipment Tracking > Shipping Carriers
  2. ClickĀ EditĀ next to the relevant carrier
  3. In theĀ Custom API NameĀ field, enter the exact name used by the Swiss Post plugin
  4. Use the āž• icon to add multiple name variations if needed
  5. ClickĀ UpdateĀ to save

This ensures that AST properly identifies the carrier and includes a valid tracking link in emails and customer views.

šŸ’” Best Practices

  • Ensure both the Swiss Post plugin and AST PRO are installed and active
  • Monitor order notes to ensure tracking data is properly formatted by the Swiss Post plugin
  • Keep your carrier mappings updated to avoid broken or missing tracking links
  • Test your workflow by generating a barcode delivery slip for a sample order to confirm tracking data appears correctly in AST
  • Inform customers that they will receive a clear shipping email with tracking information

šŸ”š Final Note

āš ļø AST does not generate shipping labels or barcode delivery slips. The Swiss Post plugin handles label creation and barcode generation. AST PRO’s role is to capture tracking info from the Shipment Tracking API and automate customer notifications and tracking display.

$129.00

Billed annually

Buy Now