USPS
Priority Mail Intl
10–15 days$18.30
$10.00 of taxes & duties included
all-in · no surprises
GoatLabels returns voided-label funds to your prepaid wallet instantly for reuse, rather than waiting out a carrier refund cycle back to your card.
USPS, UPS, FedEx, and DHL quoted as all-in rates — every purchase and every void is a ledger entry on the same balance.
The credit lands back in the prepaid balance instantly — spendable on the next label.
The difference is architectural, not cosmetic. A refund routed through a carrier has to travel; a credit inside a prepaid wallet only has to move one row in a ledger. Everything on this page follows from that.
| GoatLabels | Pirate Ship | |
|---|---|---|
| Voiding an unused label | One action — the label's amount is credited back to your prepaid wallet instantly. | A refund request that routes through the carrier's approval process. |
| When you can spend it again | Immediately. The credit is balance, and balance buys the next label on the spot. | After the carrier approves — timing is the carrier's, so check their site for current expectations. |
| Where the money lands | In the same wallet everything ships from — no reconciliation between a refund and a balance. | Back toward your payment method or account per their refund flow. |
| Reprint after a typo | Void, fix the address, rebuy — one sitting, no money in limbo between the two labels. | Buy the corrected label now; the refund on the first follows later. |
| Tracking what came back | Every void is a ledger entry on the wallet, next to the purchase it reverses. | Refund status tracked per request. |
| Subscription | None. Prepaid wallet, pay per label; optional flat Pro plan for volume. | None either — the difference on this page is latency, not price posture. |
Pirate Ship is a trademark of its owner and is not affiliated with GoatLabels. Refund timing on their side belongs to carrier processes that change — check their current site for how it works today.
Every unused label whose money is off waiting on an approval cycle is working capital you cannot ship with. Print ten labels a day with a normal rate of voids, and there is always a slice of your shipping budget in transit back to you. Instant wallet credit sets that slice to zero.
A buyer changes the address after you print. Two orders merge into one box. A package gets requoted a size down. None of these are mistakes — they are Tuesday. A workflow where the routine case waits on a carrier's refund queue treats normal selling as an edge case.
The most common void is followed within a minute by a rebuy of nearly the same label. With void-to-wallet the credit funds the correction: void, fix the digit in the street address, buy again — the money never leaves the loop, and nothing needs reconciling later.
The workflow around the wallet is the same one every page on this site describes: orders sync in from Shopify, Etsy, WooCommerce, and TikTok Shop, or Billy drafts them from a pasted DM, a screenshot, or your voice, and every parcel is quoted against USPS, UPS, FedEx, and DHL as one all-in price. What this page adds is the reverse gear. Buy a label and the wallet debits the exact quote; void it and the same amount credits back instantly, next to the purchase it reverses. The correction loop — void, fix, rebuy — closes in one sitting, funded by its own credit, with the wallet topped up by card, Apple Pay, Google Pay, ACH, or crypto whenever you choose.
wait — can you send it to my work instead? 410 W 5th St, Austin TX
Address changes arrive the same way orders do — a DM, a screenshot, a synced update. The void handles the rest.
No refund request, no approval queue, no money in transit. The ledger shows the void and the rebuy side by side.
Shopify, Etsy, WooCommerce, and TikTok Shop sync into To Ship and get tracking pushed back when you print; a pasted DM or screenshot goes through Billy into the same queue. Every one of those labels — synced or drafted — buys from the same wallet, and every void credits back to it the same instant way.
Via AI tiles: an order that never became a record still becomes a label.
Prepaid balance in, labels out, voids back in — the instant refund is not a perk bolted on, it is what a wallet architecture does naturally. The rest of the stack sits on the same decision.
Card, Apple Pay, Google Pay, ACH bank transfer, and crypto all top up the same balance, and every method buys identical rates, carriers, and features. Void a shipment and the credit lands back in the wallet instantly — that is the whole page in one sentence.
The cheapest void is the one that never happens. Billy extracts the address from the buyer's own message instead of your retyping of it and validates it before you buy — and when a correction does come in, you paste it the same way.
Fund the wallet, pay per label, and ship nothing in February without paying for February. Pro is an optional flat plan for when volume makes cheaper label pricing worth it — not a gate on printing at all.
Live all-in rates side by side, and the number you see is the exact amount that leaves your balance — which is also exactly what comes back if you void. Symmetry between the debit and the credit is what makes the ledger trustworthy.
REST and JSON, one Bearer header, idempotency keys so a retry cannot double-buy a label, and signed webhooks for tracking and label events. Void programmatically and the credit hits the same balance your next API purchase spends from.


Void credited
CL-1038 · $12.47 → wallet
Corrections arrive on your phone, the same way orders do. Void the label, paste the buyer's new address to Billy, and rebuy from the credit — without moving to a desk, and without your money moving anywhere at all.
Hold the mic and ask what came back this week, or tell Billy the buyer moved and watch the correction get drafted. It rate-shops USPS, UPS, FedEx, and DHL on the fixed parcel and queues the rebuy against the credit the void just returned — then answers for it afterwards. This is the real product, not a render.

Listening
"Where's Maya's package?"
Out for delivery
CL-1039 · Austin, TX · by 6 PM
Plain English in — names, addresses, weights, carriers, services · voids and credits included · reads the all-in rate back before a cent leaves the wallet · phone, browser, or Telegram.
Every carrier on the same parcel, each an all-in number that is the exact amount leaving your prepaid balance — and the exact amount that returns if the label never ships. No fuel line at checkout, no adjustment invoice the day after, no refund request in between.
Priority Mail Intl
10–15 days$18.30
$10.00 of taxes & duties included
all-in · no surprises
Intl Connect Plus
3–5 days$22.80
$11.00 of taxes & duties included
all-in · no surprises
Express Worldwide
1–2 days$26.20
$12.20 of taxes & duties included
all-in · no surprises
The same symmetry, in code. REST, JSON, one Bearer header: create the shipment, rate-shop all four carriers, buy — and void, with the credit landing in the same balance your next call spends. Real idempotency keys so a retried request cannot double-buy, signed webhooks for tracking and label events instead of polling, unlimited calls on every plan.
POST /api/v1/shipments
Authorization: Bearer sk_live_…
Idempotency-Key: ord_8421
{
"to": { "name": "Joyce", "city": "Berlin", "country": "DE" },
"parcel": { "weight": 1.2, "weight_unit": "kg" },
"service": "fedex_intl_priority"
}
There is no fee to void, no fee to hold a balance, and no monthly minimum to print. Free covers 50 shipments a month with the public API, the store connectors, and Billy all unlimited underneath it — we make a little on each label instead. Pro is a flat monthly fee for unlimited shipments and cheaper label pricing: worth it at volume, never a condition for getting your money back instantly.
Volume pricing
illustrativemore volume → lower per-label rates
$0 / forever
The instant void credit works exactly the same on the free plan.
The assistant that reads a DM, a screenshot, or a voice note into a drafted label runs unlimited in the web app on Free. Pro adds Billy on Telegram.
GET /api/v1/shipments
200 OK · plan: free
Unlimited calls on Free — still unlimited on Pro.
On Pro we will work with you to beat the label rates you are already getting from
ShippoPirateShipShipStationLabel prices are quoted live from USPS, UPS, FedEx, and DHL and shown as one all-in number — the same number that leaves your wallet, and the same number that comes back if you void. Full pricing details
Voids scale with volume — same wallet, same instant credit for everyone, but these are the sellers for whom the difference compounds. The near-zero-void shippers for whom it does not are named on this page too.
TikTok Shop & live commerce
A drop weekend means a spike of orders — and a spike of address changes and merged boxes right behind it. Instant void credit keeps the whole shipping budget spendable through the busiest days, when it matters most.

Etsy & independent creators
A custom piece finishes smaller than quoted, two orders share a box — routine repacks mean routine voids. Each one credits back instantly instead of joining a refund queue.
Void and rebuy, one sitting
Order #1024 · credit funded the correction
Addresses that change after checkout
REST and the UI, one balance
1
ledger where voids sit next to the purchases they reverse
A video took off and I had 80 TikTok Shop orders by morning. I printed every label from my phone on the bus to the post office.
Early customer · TikTok
TikTok Shop seller
I run my Etsy shop from the kitchen. The AI reads the order, picks the carrier, the label prints. That's the whole workflow now.
Early customer · Etsy
Etsy maker
The API is what every shipping API pretends to be. Idempotency that actually works.
Sasha R.
Staff engineer, marketplace
Comparing the tools in full? Read GoatLabels vs Pirate Ship, the mechanics of voiding a shipping label, or what happens when a carrier adjusts a label after the fact.
Fund a wallet with card, Apple Pay, Google Pay, ACH, or crypto, buy a label, void it, and watch the credit land back in your balance before you finish reading this sentence.
Sign up in seconds. No card required. No monthly minimum.