Stripe

payments

Take the deposit on the call. Money in your account before they hang up.

Take payments on the call. Send a Stripe link, check invoice status, handle billing questions.

What this does

  • Sends the caller a Stripe Checkout link via SMS while they're still on the line.

  • Routes the payment directly to your Stripe account, not ours, via Stripe Connect.

  • Confirms the payment hit before saying goodbye. No "we'll see if it went through".

  • Handles refund requests inside the agent's defined limits (e.g. up to £100 auto, more goes to a human).

  • Logs every payment attempt with the call transcript for clean audit.

Why this matters

Real reasons Stripe pays for itself, written for the businesses that actually use it.

Wedding photographers, event planners

Deposits hold dates. If the deposit isn't taken on the call, the booking is theoretical. The agent collects it before they ring the next photographer.

Plumbers, electricians, locksmiths

Out-of-hours emergencies need cash up-front to filter time-wasters. Agent quotes the call-out, takes the £75 deposit on a Stripe link, dispatches the engineer with payment already confirmed.

Healthcare clinics

No-show fees only work if you actually charge them. Agent takes the deposit at booking, cancellation policy enforces itself.

Hotel reservations and restaurants

Group bookings often want a card on file. Agent captures it on the call via the Stripe link instead of chasing email confirmations later.

How it works

Setup takes a few minutes. The integration runs on every relevant call afterwards.

  1. 1

    Connect Stripe Connect

    Sign in with Stripe. Takes 30 seconds if you already have an account. Stripe verifies you can take payments.

  2. 2

    Set what the agent can charge for

    List your products (deposits, bookings, deliveries, services). The agent only sells what you list. It never invents a price.

  3. 3

    Set the agent's authority

    Per-agent toggle: "this agent can take payments". Defaults off. Combined with workspace-level limits.

A real call

A booking deposit, paid before hangup

Wedding photographer takes a £200 deposit to lock the date.

Caller

I want to book the August 14th, can we lock it?

Agent

Yes, there's a £200 deposit to hold the date. I'll text you the link now. Same number?

Caller

Yep.

[Stripe Checkout link sent via SMS]

Agent

Sent. The date is held until you complete it, usually a couple of minutes. I'll wait.

[Payment confirmed]

Agent

Got it, paid. August 14th is yours. We'll send the contract by email tonight.

Best for

Photographers, wedding vendors, event planners taking deposits

Service trades quoting + collecting on the same call

Healthcare clinics for co-pays + no-show fees

Hospitality for room confirmations and prepayments

Common questions

Where does the money go?

Directly to your Stripe account via Stripe Connect Standard. We never touch the funds.

What's the fee?

Stripe's standard processing fee. No markup from Foan.

What if the caller doesn't pay before hangup?

The link stays valid for 30 minutes. The agent flags the call as "pending payment" so you can chase if needed.

Can the agent process refunds?

Yes within the limit you set per agent (default: nothing, you opt in). Above the limit, it escalates.

Worth doing the maths first

How much are missed calls actually costing you?

If you're not sure Stripe pays for itself, run our calculator. Most service businesses recover the Foan subscription in the first three captured calls.

Open the missed-call calculator

Connect Stripe to Foan

Click below to start the OAuth flow. We log you in if you're new, then redirect you straight into Stripe's consent screen. Connect once, runs forever.

Connect Stripe

Already a Foan customer? Skip to the integrations page