Last updated May 28, 2026
Most travel agencies take payment outside of card processors — Zelle, wire transfer, check, ACH — and the client tells the advisor when they've sent it. JourneyFuse closes that loop directly inside the portal: clients submit a "Record a payment" form with the amount, method, date, and a note, and the agent gets an email so they can verify against their bank and confirm.
Until the agent confirms, the payment shows as pending. Nothing gets credited to the trip balance until then.
On the portal trip page, below the traveler completion banner, there's a card:
Record a payment — Sent us a check, Zelle, or wire? Log it here and your advisor will confirm once funds arrive.
Tapping it opens a dialog:
When the client submits, JourneyFuse:
payments row attached to the trip with status='pending' and the client's info appended to the notes.Two paths:
The payment doesn't credit the trip balance until you change its status to paid. That's deliberate — too many agencies have been burned by a client claiming to have sent funds that never actually arrived.
We talked to ten host agencies before building this. The unanimous request was "do not auto-credit." The cost of a false-positive (crediting a payment that didn't actually arrive, then the client thinks they're paid in full when they aren't) is much higher than the cost of a 24-hour confirmation step. The flow is built around your bank, not around the client.
Pending client-reported payments show up in two places:
pending status badge.Can the client edit a payment they already recorded? No. Once submitted, only the agent can edit or delete. If the client made a typo, they can submit a new one and tell you about it in a note.
Does the client see all payments on the trip? Yes — the existing Payments panel on the portal already showed payment history. The new "Record a payment" card is a separate action.
What if the trip has multiple open invoices? The auto-link logic only fires when there's exactly one open invoice. Multi-invoice trips: the payment gets created without an invoice_id and the agent picks the right one when confirming.
Does the agent get notified for every record? Yes — every client-reported payment triggers an email to the trip's assigned agent. If you'd rather batch them, contact us — a "digest at 5pm" option is a small build.
Can clients use this to claim discounts / promo codes / credits? No — this is for recording money you actually received. For credits, run them through your invoicing flow.
Present trip options to your clients with a polished, branded proposal they can view and accept from any device.
Brand your client portal, proposal, and itinerary URLs with your own domain name.
Give your clients a branded, no-login portal where they can view itineraries, track payments, and stay connected throughout their trip.