Skip to main content

Complete Setup Guide

This comprehensive guide covers everything you need to know about setting up and using the app. If you’re just getting started, we recommend beginning with our Quick Start guide for a streamlined setup process. The app streamlines your shipping process by integrating directly with Australia Post’s MyPost Business platform. Create shipping labels instantly, manage bulk operations, and automate your fulfillment workflow - all from within your Shopify admin.

What You’ll Get

Instant Label Generation

Create shipping labels instantly for individual orders or bulk operations

Flexible Packaging

Choose from Australia Post flat-rate packaging or create custom packages

Bulk Operations

Generate multiple shipping labels at once for efficient order fulfillment

Smart Shipping Rules

Automate package selection and shipping options based on order conditions

Partial Fulfillments

Handle partial order fulfillments with ease and accuracy

Multiple Locations

Manage shipping from multiple warehouse locations seamlessly

International Shipping

Handle customs declarations and export documentation for global orders

Real-time Tracking

Automatically send tracking information to customers

Prerequisites

Before you begin, make sure you have:
  1. Active Shopify Store - Your store must be live and accessible
  2. Australia Post MyPost Business Account - You’ll need an active account with Australia Post
  3. Valid Payment Method - Either a credit/debit card or business credit account with Australia Post

Installation

Step 1: Install the App

  1. Visit the Shopify App Store and search for ” ” 2. Click Install and follow the installation prompts 3. Grant the required permissions when prompted
The app requires access to orders, products, and fulfillment data to generate accurate shipping labels.

Step 2: Connect Your Australia Post Account

Retrieve your unique merchant token from Australia Post: 1. Log in to your Australia Post MyPost Business account 2. Navigate to “eCommerce Partners” and find ""
Australia Post eCommerce Partners page showing Kivaro integration
  1. Click Connect and ensure you have a payment method added to your account
  2. Copy the generated merchant token
Australia Post Kivaro connection page with merchant token
Your merchant token is unique to your Australia Post account and should be kept secure.
Connect your account in the Shopify app: 1. Open the app in your Shopify admin 2. Click Connect MyPost Business Account 3. Paste your merchant token 4. Select your preferred payment method 5. If using a business credit account, enter your account number 6. Click Save
If you need to regenerate your token, you can do so from your Australia Post account settings.

Basic Setup

Configure Default Settings

Set up your default printing and label preferences: - Choose your default print layout (A4 or A6) - Select label format based on your printer setup - Configure international shipping preferences (A4 only)
You can always override these defaults when creating individual labels.
Configure your default shipping services and options: - Set default shipping services (Parcel Post, Express Post) - Configure signature on delivery preferences - Set up transit cover options for valuable items
These settings help streamline the label creation process for most orders.
Set up your packaging preferences: - Choose from Australia Post flat-rate packaging - Create custom packages for your specific needs - Set default package for automatic selection
Custom packages help optimize shipping costs and ensure proper fit for your products.
Configure your return address for shipping labels:
Important: By default, the return address on your shipping labels will be your fulfillment location address. Before generating labels, please verify this address is correct. You can customize the return address for each location from the app settings page if needed.
  • Review your fulfillment location addresses
  • Configure custom return addresses if using multiple warehouses or 3PL providers
  • Ensure return addresses are accurate for customer returns

Create Your First Shipping Label

Create labels for individual orders: 1. Navigate to any unfulfilled order in your Shopify admin 2. Click Create shipping label in the order details 3. Review and adjust package details if needed 4. Select shipping service and options 5. Click Buy shipping label
Before generating labels, verify that the return address (which defaults to your fulfillment location address) is correct. You can change it from the app settings page if needed.
Labels are automatically applied to orders and tracking information is sent to customers.
Process multiple orders at once: 1. Go to Orders in your Shopify admin 2. Select multiple unfulfilled orders 3. Click Create shipping labels from the bulk actions 4. Review all orders and make adjustments as needed 5. Click Buy shipping labels to process all at once
Bulk operations are perfect for high-volume stores or batch processing.
Use the “Create Shipping Labels” admin action for seamless integration:
  1. Orders Listing Page: Select one or more orders and click More actionsCreate Shipping Labels
  2. Order Details Page: Click More actionsCreate Shipping Labels for a single order
This sends orders directly to the Kivaro MyPost Business App where you can purchase shipping labels, fulfill orders, and notify customers with tracking details — all in one place.
The admin action provides a streamlined workflow that keeps you in your Shopify admin while accessing all shipping functionality.

Key Features

Shipping Rules

Automate your shipping process with intelligent rules:
1

Create a Rule

Navigate to Shipping Rules in the app and click Add Rule
2

Set Conditions

Define when the rule applies (order weight, value, customer location, etc.)
3

Configure Actions

Specify what happens when conditions are met (package selection, signature requirements, etc.)
4

Activate

Enable the rule to start automating your shipping decisions

Package Management

Use Australia Post’s pre-defined satchels and boxes: - Satchels: Extra Small, Small, Medium, Large, Extra Large (max 5kg) - Boxes: Various sizes with weight limits - Automatic pricing based on Australia Post rates
Create your own package definitions: - Define dimensions (length, width, height) - Set weight limits - Choose package type (box or satchel) - Set as default for automatic selection

International Shipping

For international orders, the app supports:
  • Customs Declarations: Automatic HS code management
  • Export Documentation: EDN (Export Declaration Number) handling
  • Country-Specific Rules: Different requirements per destination
  • Value-Based Processing: Automatic declaration requirements
International shipping labels can only be printed on A4 paper due to their size requirements.

Usage Tracking

Monitor your app usage with built-in analytics:
  • Monthly Label Count: Track labels generated each month
  • Usage Limits: Monitor against your plan limits
  • Recent Activity: View daily and weekly label generation
  • Transaction History: Detailed cost breakdown with GST

Troubleshooting

Common Issues

Problem: App shows “Invalid merchant token” error Solution: - Verify your token is correctly copied from Australia Post - Check if your Australia Post account is active - Regenerate the token if needed
Problem: Labels fail to generate due to payment issues Solution: - Ensure your Australia Post account has sufficient credit - Verify your payment method is valid and active - Check business credit account number if using that option
Problem: Labels are not being created successfully Solution: - Verify order has a valid shipping address - Check that items are not already fulfilled - Ensure package weight doesn’t exceed limits - Review international shipping requirements if applicable
Need to refund a label? Currently, Australia Post does not provide a way to refund labels through their API. To refund a shipping label purchased through the app:
  1. Log in to your Australia Post MyPost Business account
  2. Navigate to the Transactions tab
  3. Click View for the label batch you want to refund
  4. Click View again for the specific label you want to refund
  5. Click the red Refund button
If the refund is successful, the charges will be returned to your credit card or PayPal account within 5–10 business days.

Support

Need help? We’re here to assist:

Advanced Features

Custom Location Addresses

Perfect for merchants using multiple warehouses, 3PLs, or PO Boxes. Configure custom “From / Return” addresses for each fulfillment location.

Location Address Configuration

Set up custom addresses for each fulfillment location in your settings. Use your fulfillment location address by default, or override with custom addresses for specific locations.
Benefits:
  • Multi-warehouse Support: Different addresses for different warehouses
  • 3PL Integration: Custom addresses for third-party logistics providers
  • PO Box Support: Use PO Box addresses for specific locations
  • Flexible Configuration: Mix default and custom addresses as needed

Per-Order Shipment Configuration

Customize delivery instructions and customer references for individual orders, giving you complete control over each shipment.

Order-Level Customization

Access shipment settings for each order by clicking the settings icon in the shipping labels page to customize delivery instructions, customer references, and other shipment-specific details.
Features:
  • Custom Delivery Instructions: Add specific instructions for each order (uses Shopify delivery instructions by default)
  • Customer References: Set unique reference numbers per order
  • Order-Specific Settings: Override default settings when needed
  • Bulk Configuration: Apply settings to multiple orders at once

Bulk Delivery Instructions

Efficiently add delivery instructions to multiple orders simultaneously, perfect for seasonal campaigns or special handling requirements.

Bulk Instructions

Apply delivery instructions to multiple orders at once, streamlining your fulfillment process for special campaigns or handling requirements.
Use Cases:
  • Seasonal Campaigns: “Handle with care - Holiday gift”
  • Special Handling: “Fragile - Extra protection required”
  • Delivery Preferences: “Leave at front door if no answer”
  • Customer Instructions: “Call before delivery”

Next Steps

Now that you’re set up, explore these advanced features:
The app integrates seamlessly with your existing Shopify workflow. All generated labels automatically update order fulfillment status and send tracking information to customers.