Plan Harmony Help Center

Plan Harmony

Open App

Help Center
Trip Planning

Paying an Agency Invoice

Paying an Agency Invoice

Last updated April 23, 2026

Receiving an Invoice Link

When your travel agency bills you through Plan Harmony, they'll send you a URL by email, text, or in a Plan Harmony message. The URL looks like:

https://app.planharmony.com/pay/{token}

The token is unique to the invoice and grants access without requiring you to sign in.


What the Payment Page Shows

Opening the link brings up the public invoice page with:

  • The agency's logo and name at the top
  • The invoice number and date
  • Line items — descriptions, quantities, prices
  • Subtotal, any taxes or fees, and total amount due
  • A Pay button (only shown if the invoice is outstanding)

If the invoice is already paid, the page shows "Paid" and the pay button is hidden.


Paying

  1. Review the invoice to confirm everything looks right.
  2. Click the Pay button.
  3. Stripe's secure checkout opens in the same tab.
  4. Enter your card details (number, expiration, CVC, billing zip).
  5. Click Pay.
  6. You'll be redirected back to a confirmation page.

The confirmation page polls the status — if your payment is processing, it'll update automatically when Stripe confirms. On success, you'll see a green checkmark and a message that your payment was received.


After Payment

  • Email receipt from Stripe (and typically from the agency directly)
  • Updated status on the invoice page — subsequent visits show "Paid"
  • Agency notified — the agency sees the payment in their agency portal dashboard
  • Trip reflects payment — if the invoice was tied to a trip, the trip's records update accordingly

If Something Goes Wrong

Issue What to Do
"Invoice not found" The token is mistyped or expired. Ask the agency to resend.
"This invoice has been voided" The agency canceled the invoice. Ask them for a replacement.
Card declined Try a different card, or contact your card issuer. Stripe often shows a reason in the error message.
Payment appears to fail but card is charged Wait 60 seconds — the confirmation page polls status and will update. Contact the agency if the payment doesn't confirm after a few minutes.
Need a refund Contact the agency directly. They can issue a refund from their Plan Harmony portal via Stripe.

Privacy and Security

  • Card details never touch Plan Harmony or the agency. Stripe collects card information on its own PCI-compliant infrastructure.
  • The invoice URL is token-protected. The token is cryptographically random and effectively unguessable. Anyone with the link can view the invoice, so treat it like a semi-private URL.
  • Payments are logged on both sides. Stripe retains its normal transaction records; Plan Harmony records the payment status and links it to the trip or client.

Tips

  • Confirm the agency before paying. If the link looks unexpected, contact your agency through a known channel (their phone number, a reply to a previous email thread) to confirm before paying.
  • Check the amount carefully. Invoices sometimes include fees you didn't expect — confirm with the agency if anything is unclear before paying.
  • Save the receipt. Download the Stripe receipt for your records, especially if the charge is for a deposit that'll be credited against a later invoice.
  • Use a card with good protection. Paying with a credit card (not debit) gives you chargeback rights if something goes wrong with the trip.

Frequently Asked Questions

Still need help?

Can't find what you're looking for? Our team is happy to help you out.

Contact SupportOpen App