ForemanFOREMAN

Stripe payment processing

Connect Stripe so clients can pay invoices online by card, ACH, or digital wallet — with payments and receipts handled automatically.

Connect Stripe and your clients can pay invoices online — by card, debit, ACH, Apple Pay, or Google Pay — straight from the invoice you send them. Stripe handles the checkout; Foreman records the payment, updates the balance, and emails a receipt automatically.

Connect Stripe

  1. From the sidebar, click Organization.
  2. Open the Integrations tab.
  3. Find the Stripe card and start setup, choosing your country (United States, United Kingdom, or Italy).
  4. Complete Stripe's hosted onboarding — business details, bank account for payouts, and identity verification — then return to Foreman.

Stripe verifies your account in the background; this usually takes a few minutes. The Stripe card shows your status: activating, finish setup, or active once charges are enabled.

Note

Stripe online payments are rolling out. If the Integrations tab shows Stripe as "Coming Soon," it isn't enabled for your account yet — in the meantime, include a payment link or instructions on your invoices and record payments manually. See Manage payments.

Don’t see this?

Connecting Stripe is managed on the Integrations tab and requires an active paid subscription. If you can't manage integrations, ask your organization owner.

Turn on online pay for an invoice

  1. Build an invoice as usual (see Create & send invoices).
  2. With Stripe active, choose it as the payment surface in the invoice's side panel and pick which methods to accept (card and/or ACH).
  3. Send the invoice.

The emailed invoice now carries a Pay Online button.

What your client sees

  1. The client opens the invoice and sees the Amount Due.
  2. They click Pay Online and enter payment details in Stripe's secure checkout.
  3. On success, they see a confirmation and receive a receipt by email.

Foreman ingests the payment automatically: it lands in the invoice's Activity list, the balance and status update, and you don't record anything by hand.

Frequently Asked Questions

Where do the funds go?

Directly to your connected Stripe account and out to the bank account you added during onboarding. Foreman never holds your money.

Can I still take offline payments?

Yes. Stripe is for online card/ACH payments; you can always record a check, cash, or Zelle payment yourself. See Manage payments.

Does Stripe need more information after I connect?

Sometimes. If Stripe needs more details to enable charges, the Stripe card on the Integrations tab shows what's outstanding with a link to finish setup.