Want to ship with DHL, FedEx, UPS, USPS and more, all through one connection? That's Parsel. Hook it up once in Packiyo and you get access to a whole lineup of carriers, with rate shopping built in.
This guide walks you through getting connected and shows you what Parsel can do inside Packiyo.
Before you start: you'll need a Parsel account and your Parsel API key. Don't have one yet? Head to getparsel.com or reach out to the Parsel team and they'll get you set up.It takes about a minute. Here's how:
{your-domain}/shipping_carrier).
Keep your API key private. Treat it like a password, and only paste it into Packiyo. If you think it's been shared by accident, ask Parsel to generate a new one.That's it. Parsel now shows up as one of your shipping carriers.
Here's the quick rundown:
Feature | Supported |
|---|---|
Static services | ✅ |
Dynamic services | ✅ |
Label generation | ✅ |
International shipping | ✅ |
Tracking numbers | ✅ |
Tracking URLs | ✅ |
Multi-parcel shipments | ✅ |
Voiding labels | ✅ |
Returns as a return entity | ✅ |
Returns as a shipping label | ✅ |
Rate shopping | ✅ |
Parsel uses static services, meaning the list below is fixed and ready to pick from. Which ones you can actually use depends on what's enabled on your Parsel account.
DHLParcelGround, DHLParcelExpedited, DHLParcelExpeditedMax, DHLBPMExpedited, DHLBPMGround, DHLParcelInternationalDirect, DHLParcelInternationalStandard, DHLPacketInternational, DHLParcelInternationalDirectPriority, DHLParcelInternationalDirectStandard, ExpressWorldwide, ExpressWorldwideNonDoc
FEDEX_2_DAY, FEDEX_2_DAY_AM, FEDEX_EXPRESS_SAVER, FEDEX_FIRST_FREIGHT, FEDEX_1_DAY_FREIGHT, FEDEX_2_DAY_FREIGHT, FEDEX_3_DAY_FREIGHT, INTERNATIONAL_PRIORITY_FREIGHT, INTERNATIONAL_ECONOMY_FREIGHT, FEDEX_INTERNATIONAL_DEFERRED_FREIGHT, INTERNATIONAL_PRIORITY_DISTRIBUTION, INTERNATIONAL_DISTRIBUTION_FREIGHT, INTL_GROUND_DISTRIBUTION, FEDEX_GROUND, FEDEX_INTERNATIONAL_CONNECT_PLUS, FEDEX_INTERNATIONAL_PRIORITY, FIRST_OVERNIGHT, GROUND_HOME_DELIVERY, INTERNATIONAL_ECONOMY, INTERNATIONAL_FIRST, INTERNATIONAL_PRIORITY, PRIORITY_OVERNIGHT, SMART_POST, STANDARD_OVERNIGHT
AxleHireDelivery
OnTracGround
STANDARD-PICKUP, EXPRESS-PICKUP, SAVER-PICKUP, THREE-DAY-PICKUP, TWO-DAY-PICKUP
2ndDayAir, 2ndDayAirAM, 3DaySelect, Ground, Expedited, Express, ExpressPlus, NextDayAir, NextDayAirEarlyAM, NextDayAirSaver, UPSStandard, UPSSaver, UPSGroundsaverGreaterThan1lb
Express, ExpressMailInternational, First, FirstClassMailInternational, FirstClassPackageInternationalService, GroundAdvantage, LibraryMail, MediaMail, ParcelSelect, Priority, PriorityMailInternational
nextDay, premiumEconomy, sameDay, groundPlus
Parsel can do both PDF and PNG labels. Here's the thing to know: Packiyo always generates and shows your labels as PDF, so you don't need to change anything. They'll print the same way every time.
Once a rate is purchased, Parsel sends back a tracking code. Packiyo uses that code to build the tracking URL for you, so your team (and your customers) can follow the package without any extra setup.
Bought a label by mistake? No problem. Parsel supports voiding labels, so you can cancel it right from Packiyo.
Parsel works with returns two ways: as a return entity and as a return shipping label.
Want a return label created at the same time as the outbound label? Turn on Create return labels while shipping in Packiyo. When it's on, Packiyo swaps the sender and receiver addresses to build the return label for you.
This is the fun one. Parsel supports rate shopping, so you can compare rates across carriers and pick the best option for each order.
Here's what happens behind the scenes:
If you're curious how Packiyo's fields line up with Parsel's, here's the mapping. Make sure these are filled in on your orders and shipping addresses so rates come back accurately.
Parsel | Packiyo |
|---|---|
origin.name | Sender name |
origin.company | Sender company name |
origin.email | Sender email |
origin.phone | Sender phone |
origin.street1 | Sender address |
origin.street2 | Sender address 2 |
origin.city | Sender city |
origin.state | Sender state |
origin.zip | Sender zip |
origin.country | Sender country |
destination.name | Receiver name |
destination.company | Receiver company name |
destination.email | Receiver email |
destination.phone | Receiver phone |
destination.street1 | Receiver address |
destination.street2 | Receiver address 2 |
destination.city | Receiver city |
destination.state | Receiver state |
destination.zip | Receiver zip |
destination.country | Receiver country |
Stuck on setup, or a service not showing up? Reach out to the Packiyo support team and we'll get you sorted. If it's an account or API key question on the carrier side, the Parsel team can help too.