POSTALSWIFT
Start free month→
Twenty-one capabilities

Every counter task,
one app.

Each feature follows the same structure: the pain it ends, how PostalSwift delivers, what makes it credible, and what to do next. Built using the Value Equation — Dream Outcome × Likelihood ÷ (Time × Effort) — every feature maximizes the top, kills the bottom.

Live works today Beta works, with limits noted Coming soon in progress Tap on any feature for the details.

01 / SETUP Beta

Set up in an afternoon.

Most counter setups mean a separate program and login for every carrier tool and coverage provider. Six software logins. Six rotations. Six places to break. PostalSwift onboarding is three steps:

  • 1. Free ShipEngine signup. We paste the API key in during setup — your connected carriers light up instantly.
  • 2. Connect your own UPS / FedEx (optional). Click Sign in with UPS, log in on UPS.com, and your negotiated rates show up. Your accounts, your bill, untouched.
  • 3. Hardware. USB scales and barcode scanners are detected automatically; printers and the cash drawer are set up once during onboarding.

Either way (with or without your own carrier accounts), PostalSwift never marks up your postage.

See the setup walkthrough→
SETUP
  1. shipengine_free: connected  ●
  2. fedex_api: your_acct  ●
  2. ups_api: your_acct  ●
  3. hardware: 5 devices  ●
✓ ready — no postage markup
02 / RATES Live

Rate-shop every carrier in one click.

PostalMate makes the cashier quote each carrier one at a time while the customer stands at the counter. You miss the cheapest rate half the time because nobody has 90 seconds to check four portals. Type destination + weight, click Get Rates. One call returns every USPS, FedEx, UPS, and DHL service side by side. The cheapest tile is highlighted green before the customer finishes their sentence.

  • Every connected carrier in a single rate-shop call
  • Cheapest tile auto-highlighted green
  • Color-coded by carrier — USPS blue, FedEx purple, UPS brown, DHL yellow
  • Sort by price, speed, or carrier
Try the live rate calculator→
RATE_SHOP zip=97401 weight=2.4lb
  ● USPS Ground Advantage  $8.42 3-day
  ● FedEx Home Delivery    $11.18 3-day
  ● UPS Ground             $12.04 2-day
  ● DHL Express           $32.50 1-day
→ cheapest: USPS Ground Advantage
03 / MARGIN Live

Your negotiated rates, untouched.

Most shipping platforms re-rate at retail and pocket the spread. You think you're getting your negotiated rate; you're actually getting their margin. PostalSwift buys labels through your own ShipStation account and your connected carrier accounts — your credentials, your bill. We're not in the middle of your label transactions.

  • Your own carrier accounts — UPS direct, others through ShipStation
  • Carrier bills you direct — we never touch the rates
  • In writing: no percentage, no per-label fee, ever — unless you sign a separate contract
  • USPS through your ShipStation account (Stamps.com supported)
Compare your rate sheet to ours→
LABEL_PURCHASE
  carrier: FedEx
  account: 4128** (yours)
  tier: Discount Block C
  rate: $11.18 (your rate)
  postalswift_markup: $0.00
04 / AI REFUNDS Coming soon

AI finds your refunds. You keep 100%.

A typical pack & ship store leaves $200–$1,000 a month in carrier late-delivery refunds on the table. Refund Retriever will find them — and take half. PostalMate doesn't find them at all. PostalSwift watches every outbound FedEx and UPS shipment, AI checks each one against current carrier policy, drafts the claim narrative, and walks your cashier through filing in under two minutes. A recovery tracker watches the next invoice to confirm the credit posted.

  • Auto-monitors every outbound FedEx & UPS shipment
  • AI checks each one against current GBSE / GSR policy
  • Drafts the claim narrative — cashier reviews and submits
  • Recovery tracker confirms credit on the next invoice
See a sample refund claim→
REFUND_FOUND
  tracking: 1Z88***4521
  carrier: UPS
  delivered_late_by: 4h 17m
  eligible: GSR refund  ●
  draft_claim: ready  ●
→ recover: $24.18 (100% yours)
05 / AI CUSTOMS Coming soon

International customs fills itself.

Every international package needs a Harmonized System code. PostalMate makes you look each one up by hand — five minutes per item, every time, forever. Type the item description. Claude classifies it and pulls the right HS code. The answer is cached, so the next "Nike running shoe" or "iPhone case" fills itself.

  • Type the item — get the HS code instantly
  • Claude classifies against the HS code system — and asks when unsure
  • Per-store cache: repeat items fill themselves
  • Customs form filled from the code (coming soon)
Try the classifier→
HS_LOOKUP
  input: "Nike Air Max running shoe"
  hs_code: 6404.11.20
  duty_rate: 20% (US origin)
  cached: yes  ●
→ customs form: auto-filled
06 / INSURANCE MARGIN Beta

Insurance is a margin tool, not a checkbox.

PostalMate makes you sign up separately for Shipsurance, then reconcile their billing against the carrier's. Two invoices, two reconciliations. In PostalSwift you enter the declared value on the rate-shop screen and insurance is quoted right into the label price — with your markup applied — so coverage becomes profit instead of a pass-through. A separate insurance-only markup is coming soon.

  • Your markup applies to insurance too (separate insurance markup coming soon)
  • Declared value right on the rate-shop screen
  • Carrier-cost insurance baked into your single bill
  • In-app claims (coming soon)
See the insurance flow→
INSURANCE $500 declared
  carrier_cost: $5.00
  your_markup: 35% (default)
  customer_pays: $6.75
  your_margin: $1.75  ↑
→ profit on every insured label
07 / PACKAGE VALET Coming soon

Customers see a photo before they drive in.

A customer drives 20 minutes, gets to the counter, looks at three boxes — none of them look right. They argue. Your staff hunts. The line backs up. PostalSwift scans the inbound package, auto-detects the carrier from the barcode, snaps a photo when a camera is attached, and instantly emails the customer with a link. Connect your own Twilio account and they get a text too. Signature captured on pickup.

  • Auto-carrier detection from inbound barcode
  • Photo capture on intake (camera supported, not required)
  • Instant email via SendGrid — unlimited, included
  • SMS notifications through your Twilio account
  • Signature capture on pickup — embedded in receipt
Preview the notification→
INBOUND scan
  carrier: FedEx (auto)
  mailbox: #214 (J. Aragon)
  photo: captured  ●
  notify: sms + email sent  ●
→ "Your package arrived. View photo →"
08 / DROP-OFF Coming soon

Every free drop-off, signed and documented.

Free drop-offs are unavoidable. They're also pure liability — no record, no signature, no defense when "I dropped one off last week and you lost it" hits. One-tap drop-off intake by carrier tile. Customer signs the disclaimer on a signature pad. Receipt prints with the carrier's color band, drop-off ID barcode, disclaimer text, and signature image embedded.

  • One-tap intake by carrier tile
  • Signature-pad disclaimer capture
  • Receipt with carrier color band + drop-off ID barcode
  • Customer keeps proof — you keep liability protection
See a sample drop-off receipt→
DROP_OFF #DO-8841
  carrier: UPS  ●
  tracking: 1Z88***4521
  disclaimer: signed  ●
  receipt: printed (signed PDF)
→ liability covered
09 / CARD PAYMENTS Coming soon

Take Visa at the counter. Set up in minutes.

PostalMate makes you go shopping for a merchant account before you can accept a credit card. Separate underwriting, separate hardware, separate batch reports. PostalSwift uses Stripe Connect — one onboarding flow, accept Visa, Mastercard, Amex, and Discover the same day. Card-on-file mailbox renewals charge themselves on the 1st. End-of-month statements assemble themselves.

  • Stripe Connect onboarding — Visa / MC / Amex / Discover live in minutes
  • Tap, chip, swipe via Stripe Terminal hardware (or manual entry)
  • Card-on-file (held at Stripe) auto-charges mailbox renewals
  • House-charge regulars (account sales recorded today; balances coming soon)
  • End-of-month statements: 10-min review, one-click send
Walk through the payment setup→
PAYMENT counter sale
  card: Visa (tap)
  amount: $24.18
  stripe_connect: live  ●
  capture: success  ✓
MAILBOX_AUTO_CHARGE
  box #214: $24.00 on Stripe **4242  ●
→ 3.2s tap-to-receipt
10 / INSIGHT Beta

Profit on every package, before they walk out.

PostalMate's profit reports live three menus deep and are always after-the-fact. In PostalSwift the cart shows your profit on the sale before you take payment, and every shipping rate shows what it costs you and what you make. Day, week and month dashboards are coming next.

  • Cart profit at checkout, plus profit on every shipping rate
  • Day / week / month P&L (coming soon)
  • Top products and top customers (coming soon)
  • CSV export of every table
See the profit dashboard→
TODAY
  revenue: $1,847.20
  cogs: $612.41
  margin: 66.8%  ↑
  labels_printed: 78
→ best: USPS Ground Advantage
11 / RESILIENCE Beta

The internet drops. The counter doesn't.

Strip mall internet goes down at the worst possible moment. Cloud-only POS systems freeze. In PostalSwift every transaction, customer and product lives in a local database on the store PC, so the register keeps ringing sales when the internet drops. And every day the whole database is backed up automatically to a folder you choose — OneDrive, Google Drive or a USB drive. No "please remember to back up" reminder, no Monday-morning panic.

  • Local-first SQLite database — no "loading…" spinner
  • POS checkout keeps working offline
  • Label queue for outages (coming soon)
  • Cloud sync on reconnect (coming soon)
  • Automatic daily backups to your own folder
Read the offline spec→
STATUS
  network: offline  ●
  sales_today: 14 (saved locally)
  backup: today 2:00 AM
  pos_active: yes  ●
→ store still ringing sales
12 / HARDWARE Beta

Plug it in. It works.

PostalMate makes you assign every printer to every job type and breaks if you get it wrong — shipping labels print on the receipt roll, sales receipts crumple in the label printer. PostalSwift detects USB scales and barcode scanners automatically and routes every print job by type and paper size, so a label never prints on the wrong paper. Printers are assigned once, during onboarding.

  • USB shipping scale — weight reads live into the form
  • Barcode scanner — scan products straight into the cart
  • 4x6 label printers (Dymo 4XL, Rollo) — labels route here
  • Star / Epson ESC/POS — receipts + cash drawer pulse

Risk reversal: Buy from our supported hardware list — if it doesn't work day one, we refund the hardware.

See the supported hardware list→
DEVICES
  scale: Dymo M25 (auto)  ●
  scanner: Honeywell 1900  ●
  label_printer: Dymo 4XL  ●
  receipt_printer: Star TSP  ●
  cash_drawer: ESC/POS pulse  ●
13 / PLATFORM Beta

Built for the Windows counter PC.

PostalMate pushes updates manually per workstation, and every new install is a service call. PostalSwift is built on Electron — one Windows 10/11 installer, with a Mac build in testing. Silent background updates, the way Chrome and Slack do it, are coming soon.

  • Windows 10/11 (Mac in testing)
  • Silent background auto-updates (coming soon)
  • Multiple workstations sharing one database (coming soon)
  • Release notes with every update (coming soon)
See the release notes→
PLATFORM_SUPPORT
  windows_10_11: yes  ●
  macos: testing  ●
  auto_update: coming soon
→ Windows installer ready
14 / ADDRESSES Live

Address verification before you print.

A wrong zip is a wasted label, a wasted minute, and a customer who has to come back. Start typing a street and PostalSwift suggests real addresses — one tap fills city, state and ZIP. Then one click on Verify Address checks it and offers the corrected version if anything is off, before the label prints.

  • Address suggestions as you type
  • Verify before you buy the label
  • Suggested corrections shown inline
  • Works for international addresses
Try the address checker→
ADDRESS_CHECK
  input: "123 Main St, Eugene, 9740"
  zip: ⚠ invalid
  suggested: 97401
  unit: ⚠ missing apt #
→ fix before label prints
15 / RETURNS Coming soon

Returns and voids are buttons, not workflows.

PostalMate makes returns a manual process. Voiding a label means logging into the carrier portal, finding the shipment, clicking three menus deep. Any past shipment has two buttons: Return Label (one click, prints to the Dymo) and Void Label (one click, refund posts back to the carrier account).

  • One-click Return Label generation
  • One-click Void — refund posts to carrier account
  • Shipment history is searchable by tracking, customer, mailbox
  • No carrier-portal trips
See the shipments view→
SHIPMENT #4128
  tracking: 9400***4521
  status: in transit
  [ Return Label ]  [ Void ]
→ both one-click
16 / END OF DAY Coming soon

End-of-day in one click.

PostalMate runs end-of-day per carrier. Five carriers, five routines, five chances to forget one and have a driver stand at your counter. One button generates the SCAN form / pickup manifest across every carrier and prints it for the driver.

  • One click manifests every carrier
  • USPS SCAN form, FedEx ground pickup summary, UPS pickup all in one print
  • Driver pulls up — you hand them the page — done
  • End-of-day Z-report with tax breakdown attaches automatically
Watch the end-of-day flow→
END_OF_DAY
  usps_scan_form: ready  ●
  fedex_manifest: ready  ●
  ups_pickup: ready  ●
  z_report: $1,847.20 / 66.8% margin
→ single print · hand to driver
17 / TIME BILLING Coming soon

Packing charged by the clock.

PostalMate makes you guess how long that custom pack-and-ship job took, then look it up on a time-grid you set in 2014. Every job is a labor write-off. PostalSwift adds a packing-time clock right on the counter — start when you pick up the box, stop when it's sealed. The minutes auto-bill at your hourly rate (or step rate) and land on the same receipt as the shipping.

  • One-tap timer on the counter screen — start, pause, stop
  • Auto-bill at flat hourly, step rate, or minimum-charge model
  • Per-job notes captured for your records (and disputes)
  • Labor margin tracked alongside SKU margin in profit reports
See the packing timer→
PACK_JOB #PJ-0421
  timer: 00:08:34 running  ●
  rate: $45/hr (custom)
  accrued: $6.43
  note: "double-box fragile glassware"
→ stops, bills, prints — one tap
18 / SMART CAMERA Beta

Smart camera for orders & deliveries.

The camera becomes your fastest intake tool. Available now: snap or paste a photo of a shipping label, a text or an email, and PostalSwift reads the destination address straight into the shipping form. Coming soon: box dimensions from the same photo, and bulk check-in of a pile of inbound deliveries.

  • Order intake — destination address read from a photo or screenshot
  • Delivery intake — bulk check-in of inbound packages (coming soon)
  • Carrier auto-detected from the barcode (USPS / FedEx / UPS / DHL)
  • Use any image — phone photo, webcam snapshot or screenshot
See the smart camera flow→
SMART_CAMERA mode: address scan
  source: screenshot (pasted)
  to: J. Aragon  ●
  street: 1420 Oak St, Apt 3  ●
  city: Eugene, OR 97401
→ form filled · check, then Verify
19 / SHIP AHEAD Beta

Customers fill it in. You just scan.

Your customers type their own sender and recipient details at home or in line. Available now: they get a short code to show at the counter and the shipment is already filled in. Coming soon for Plus & Pro: a downloadable customer speed-processing app — receipts and tracking included.

  • Customer enters their own info on their phone — no app to install
  • Instant code to show at the counter
  • Customer speed-processing app — downloadable, with receipts and tracking (coming soon · Plus & Pro)
  • Optional sign-in saves shipments and tracking on any device
SHIP_AHEAD store: Cedarwood Mailroom
  from: M. Lopez  ●
  to: 88 Pine Ave, Bend, OR 97701  ●
  contents: books
  code: K7Q4PX
→ show at counter · weigh, pick carrier, done
20 / DELAY ALERTS Coming soon

Know about delays before your customer does.

Storms, snow and carrier backlogs slow packages down. When you pick a ZIP code or area that’s affected, an alert shows up right on the shipping screen — so you can warn the customer or pick a faster service. Plus & Pro.

  • Alert pops up the moment you pick an affected ZIP code or area
  • Weather events and carrier slowdowns
  • Tell the customer up front, or switch to a faster service
DELAY_ALERT ship to: 80202 Denver, CO
  event: winter storm warning  ●
  impact: Ground +1–2 days
  tip: offer 2-Day or Overnight
→ warn customer · pick service · print
21 / CRATE BUILDER Coming soon

Custom wood crates, planned for you.

Snap a photo or describe the item and enter its size. PostalSwift designs the crate, works out the padding it needs, prices every piece at the cheapest store near you and quotes the job — materials, labor and time. Once the customer says yes, you get labeled cut-by-cut directions, an exploded view of every part and schematics to print or email, all the way to packing the item. Pro only.

  • Crate plan from a photo — or a description plus measurements
  • Best local prices — lumber, hardware and padding compared across nearby stores, then order for in-store pickup or delivery
  • Instant quote — materials + estimated time × your hourly rate
  • Cut-by-cut directions — every piece labeled, cuts ordered to save time
  • Exploded 3D view — see every part pulled out from the finished crate, so assembly is easy to follow
  • Assembly your way — nail gun or screws, through to packing the item
  • Directions and schematics to print or email once the quote is accepted
CRATE_QUOTE item: framed mirror 36×48×4 in
  crate: 42×54×10 in · 2 in foam
  materials: $86.40 (best nearby store)
  labor: 1.5 h × $45 = $67.50
  quote: $153.90
→ accept · buy · cut list A–H · assemble · pack
First month free · cancel anytime · white-glove migration

Twenty-one features.
From $79.99 a month.

Most stores save $100–$300 a month the first month on the software PostalSwift replaces.