All Resources
Feature Spotlight 7 min read September 24, 2026

BlueSage Terminal Payments: Take Cards at the Door

The crew finishes the move. The customer asks to pay with a card. The crew lead takes the payment on a terminal — right there. No invoice, no three-day wait, no collections call.

The crew finishes the move at 3:00 PM. The customer asks, “Can I pay with a card?” The old answer was: “We’ll send you an invoice, and you can pay online when you get home.”

The customer goes home. The invoice sits in their inbox. Three days later, someone in the office calls to collect. The customer is at work. The call goes to voicemail. Two days after that, someone calls again. This time the customer picks up, says they’ll pay tonight, and forgets. A week after the move, the invoice is still open.

This is the collections cycle. It is the most expensive part of a moving company’s back office, and it exists because the payment loop doesn’t close at the door.

BlueSage terminal payments close the loop at the door.


The Old Payment Loop

Here’s the old loop in full:

  1. Crew finishes the move. The customer asks to pay with a card.
  2. Crew says “we’ll send an invoice.” The customer agrees. The crew leaves.
  3. Office generates the invoice. This happens the next morning, or the day after, depending on backlog.
  4. Invoice is emailed. It sits in the customer’s inbox next to 40 other emails.
  5. Customer opens the invoice. Maybe. If they remember. If it didn’t go to spam. If the link works.
  6. Customer pays online. Maybe. Three days later. Five days later. Sometimes never.
  7. Office calls to collect. The first call is polite. The second call is less polite. The third call is a collections agency.
  8. Payment closes. Eventually. Sometimes 30 days after the move. Sometimes 60. Sometimes it’s written off.

The cycle costs the moving company in three ways: labor (someone is calling customers), float (the money is owed but not collected), and loss (some invoices are never paid). A 5-truck operation doing 50 jobs a month, with an average invoice of $1,800 and a 5% no-pay rate, is carrying $4,500 in write-offs per month and spending 15+ hours a week on collections calls.


The New Loop: Terminal at the Door

BlueSage terminal payments shipped in August and September 2026 (Changelog_2608.md !2262, Changelog_2609.md !2303). The crew lead takes a card payment on a terminal at the customer’s door. The full flow:

Terminal picker and push panel. The crew lead selects a terminal from a list, enters the amount, and pushes the charge to the terminal. The customer taps, dips, or swipes. The terminal processes the payment. The job is paid.

Keyed-in card fields. If the terminal is unavailable — battery dead, lost connection, left in the truck — the crew lead can key in the card number directly in the app. Same flow, same reconciliation.

Cards on file. Repeat customers’ cards are stored. A crew lead who has done three moves for the same customer can charge the stored card with one tap. No re-entering numbers.

Dual-pricing rate display. The terminal shows the cash price and the card price side by side, with the processing fee broken out. The customer sees exactly what they’re paying and why. No surprise fees. No “the price was different because you used a card.”

Authorization release. If a charge was authorized but the job was cancelled — or the customer decided to pay cash instead — the crew lead can release the authorization immediately. The hold comes off the customer’s card without a phone call to the office.

Refund handling. Refunds process through the same terminal, with amounts, reasons, and authorization tracking. A crew lead who overcharged by $50 because the customer removed a box can refund the difference on the spot.

Unmatched payments review queue. If a terminal payment arrives without a matching job — the crew lead entered the wrong job code, or the payment came in after the job was closed — it’s queued on a review screen for manual attribution. No lost payments. No payments sitting in a Stripe dashboard with no job attached.

Job financials panel re-reads while BlueSage settles. The job financials panel updates itself as BlueSage settles the transaction. The dispatcher doesn’t need to refresh the page. When the payment clears, the job reflects the money that actually moved — in real time.


Invoice-Then-Collect vs. Terminal-at-Door

Invoice-then-collectTerminal-at-door (BlueSage)
When payment is taken3–7 days after the moveAt the door, before the crew leaves
Customer effortOpen email, click link, enter card infoTap, dip, or swipe
Collections callsYes — 15+ hours/week for a 5-truck opNo — payment is closed at the job
Write-off rate~5% of invoices never paidNear zero — customer is standing in front of you
Cash flow30–60 day cycleSame-day
Refund processOffice issues refund days laterCrew lead refunds on the terminal
Authorization holdsN/ACrew lead can release immediately
Job financialsUpdated when invoice is paidUpdated in real time as BlueSage settles
Repeat customersRe-enter card each timeCard on file, one-tap charge
Price transparencyCustomer sees invoice totalDual-pricing display shows cash vs. card price

What This Means for Revenue

Closing the payment loop at the door eliminates the collections cycle. Not “reduces” it. Eliminates it. If the customer pays before the crew leaves, there is no invoice to send, no email to follow up on, no call to make, and no write-off to record.

The math is straightforward. A 5-truck operation doing 50 jobs a month at an average of $1,800 per job:

  • Collections labor: 15 hours/week at $20/hour = $1,200/month in labor spent calling customers.
  • Write-offs: 5% of 50 jobs × $1,800 = $4,500/month in invoices that never get paid.
  • Float cost: 50 jobs × $1,800 × 30-day average delay at a 10% annual cost of capital = ~$740/month in float.

Total monthly cost of the old loop: ~$6,440. Annualized: ~$77,000. That’s the cost of not taking the payment at the door.

Terminal payments don’t just save the collections calls. They save the write-offs, they save the float, and they save the office labor. The crew lead takes the payment. The job is closed. The money is in the account.


What This Means for Moving Company Payment Processing

Most moving company payment processing is an afterthought. The CRM generates an invoice, the invoice goes out, and the back office chases the money. The payment is disconnected from the job — it happens days later, in a different system, by a different person.

BlueSage connects the payment to the job. The crew lead takes the payment on the terminal. The job financials update in real time. The unmatched payments review queue catches anything that doesn’t match. The refund flows through the same terminal. The authorization release is in the crew lead’s hands. The entire payment loop closes at the door, in the same system that ran the move.

MoveRight is the moving company CRM that takes the payment at the door, closes the job financials in real time, and eliminates the collections cycle — no invoice, no three-day wait, no collections call.

See how it works


References:

MR

MoveRight Team

MoveRight

bluesage payments terminal crew revenue

Ready to put this into practice?

Start a 5-day free trial and see how MoveRight handles this in your business.