Shipping

Buy labels for every channel from one place.

Or don't — if Shopify's native shipping flow works fine, keep using it. Kitgy's shipping module is genuinely optional, designed for the case where you want one consolidated label-buying surface for orders across multiple channels.

Start free trial
๐Ÿ“ธ Screenshot needed
Shipping rate comparison + label buy

Order detail or shipments view showing rate quotes from multiple carriers (USPS, UPS, FedEx) with a "Buy label" CTA. ~1200×700.

Two providers, plug-and-play.

EasyPost or ShipStation. Connect either, both, or neither.

EasyPost

Multi-carrier label aggregator. One API key, rates from USPS, UPS, FedEx, DHL, and many regional carriers. Pay-per-label pricing.

ShipStation

Existing ShipStation users keep using their carrier accounts and presets. Kitgy hands orders off; ShipStation prints.

Native fulfillment push

Tracking flows back to the customer's store.

When you mark a Kitgy order shipped, the originating channel finds out automatically. The customer gets the platform's native shipped-email with tracking, exactly as they expect.

  • Shopify fulfillment push
  • Etsy receipt → shipped marker
  • eBay fulfillment with tracking
  • WooCommerce, BigCommerce, Wix, Squarespace
๐Ÿ“ธ Screenshot needed
Fulfillment push log

Activity log showing recent fulfillment pushes โ€” order #1042 to Shopify, receipt #5523 to Etsy, etc. With status indicators (success/retrying). ~1200×600.

Honest about scope

When to skip Kitgy shipping entirely.

Shipping is the most "your mileage may vary" surface in Kitgy. Some shops swear by it; some are happier with the channel-native flow. Both are valid.

Skip this if: you only sell on one channel and that channel's native shipping works. Skip it if your existing flow is already integrated with your fulfillment partner.

Use it if: you ship from one warehouse but sell on 3+ platforms and want one workflow. Or if you do direct sales (Quotes via PayPal) and need labels for orders that didn't come from a store.

Try it. Or don't.

Either way, a 30-day trial is free.

Start free trial

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.