Start free trial

Get invoices paid online, straight to your own account

Sumhour lets clients pay an invoice from its page through your own account at Stripe, PayPal, Mollie, GoCardless, Authorize.net, Razorpay, Paystack, Flutterwave, SSLCommerz, Xendit or Mercado Pago, plus Square on self-hosted servers. When the provider confirms the payment, the invoice is marked paid. The money goes straight to you and Sumhour takes no fee.

In every plan. 30 days free, no card.

Birch & Row StudioInvoice INV-1042 · Fieldwork · Due 16 Nov 2026
USD 4,500.00
Pay USD 4,500.00 onlineOn the payment provider’s own page
Pay with StripePay with PayPal
The money goes to Birch & Row’s own Stripe and PayPal accounts

INV-1042: paid online, into the agency’s own account

Fieldwork opens the invoice link and pays by card through Birch & Row’s own Stripe account. Stripe confirms the payment and Sumhour marks the invoice paid on 12 November.

The money settles in the agency’s Stripe account. Stripe’s own processing fees apply there, as they would without Sumhour.

INV-1042: paid online, into the agency’s own account
Invoice totalINV-10424,500.00
Paid through Stripe12 Nov, confirmed by Stripe−4,500.00
Sumhour’s fee0.00
Balance due0.00

Demo workspace: Birch & Row Studio, USD

Online payments in Sumhour, step by step

  1. 01

    Connect your account

    Open Settings, then “Online payments”. Pick the providers you have an account with and paste the keys from their dashboard. Each card says where the keys are.

  2. 02

    Try it with test keys

    Start with the provider’s test keys and pay an invoice yourself, so you see what your client will see.

  3. 03

    Send the invoice

    The invoice page shows “Pay with …” for every provider that is on and takes the invoice’s currency.

  4. 04

    Get marked paid

    The client pays what is still due on the provider’s own page. When the provider confirms it, Sumhour records the payment and marks the invoice paid.

Connect Stripe, PayPal, Razorpay, Paystack, SSLCommerz or another provider

Turn on every provider you have an account with. The invoice shows one “Pay with …” button for each provider that takes the invoice’s currency. Most regional providers open accounts only for businesses in their own countries, so check that yours can sign up first.

  • Stripe, PayPal, Mollie, Authorize.net and GoCardless
  • Razorpay, for businesses in India
  • SSLCommerz for Bangladesh, with bKash, Nagad, Rocket and cards
  • Paystack (Nigeria, Ghana, Kenya, South Africa, Côte d'Ivoire) and Flutterwave
  • Xendit (Indonesia, the Philippines, Malaysia, Thailand, Vietnam)
  • Mercado Pago (Argentina, Brazil, Chile, Colombia, Mexico, Peru, Uruguay)
  • Square, on self-hosted servers
Online paymentsClients pay on the provider’s own page and the money goes straight to your account.

Connected

Stripe Livekey ending 4f2a · last heard from Stripe 12 Nov
Change keys
PayPal Livekey ending 9c1d
Change keys

Add another

Mollie
Connect
GoCardless
Connect
Razorpay
Connect

Also Authorize.net, Paystack, Flutterwave, SSLCommerz, Xendit and Mercado Pago

The invoice marks itself paid when the provider confirms

Nobody has to check the Stripe dashboard and copy the payment across. When the provider confirms, Sumhour records the payment on the invoice, the status turns Paid once payments cover the total, and owners, admins and accountants get a notification.

If you ticked “Email the client a thank-you when an invoice is paid in full”, that email goes out once, at the same moment.

How payments are recorded
INV-1042 · FieldworkIssued 2 Nov 2026 · Due 16 Nov 2026
Paid

Payments

Paid onMethodAmount
12 Nov 2026OnlinePaid online with Stripe4,500.00
Invoice totalUSD 4,500.00
PaidUSD 4,500.00
Still dueUSD 0.00

Bank transfers come back from your books

Plenty of clients still pay by bank transfer. Connect QuickBooks Online or Xero and push your invoices there. When your bookkeeper records a payment against a pushed invoice, Sumhour picks it up within three hours, records it with the date and reference, and marks the invoice paid when nothing is left to pay.

  • “Check for payments now” on Reconciliation looks straight away
  • A payment you already typed into Sumhour is matched, so it counts once
  • Credit notes and prepayments are not counted as money received
Set up QuickBooks Online or Xero
ReconciliationPayments recorded in Xero are read back every three hours.
Check for payments now
InvoiceClientTotalPaidXero
INV-1042Sent 2 NovFieldwork4,500.004,500.00Synced
INV-1041Sent 1 NovCedar Works1,500.000.00Synced
INV-1040Sent 28 SepLinden & Co7,200.007,200.00Synced
Linden & Co’s deposit came in by bank transfer, recorded in Xero on 6 Oct

A payment that does not match waits for you

GoCardless, Xendit, Razorpay, Paystack and Flutterwave only send payment notices to an address you add in their dashboard. That step is optional. Without it, Sumhour checks when the client comes back from paying, then every few minutes for the next hour and less often for three days.

If a payment comes back for a different amount or currency, or the provider flags it as risky, Sumhour records nothing. You get a notification that says what to look up.

Notifications

Check the PayPal payment on INV-1041Cedar Works paid in a different currency from the invoice, so it was not recorded. Look it up in PayPal and record it by hand if it is right.
INV-1042 from Fieldwork is paid in fullUSD 4,500.00 received through Stripe on 12 Nov.

Online payments: limits to know about

  • Square works only on self-hosted servers. Sumhour Cloud does not offer it.
  • A provider only shows on an invoice in a currency it takes. For anything else, add a “Payment link” or bank details under Invoice settings and record those payments when they land.
  • If a payment comes back for a different amount or currency, or the provider flags it as risky, Sumhour records nothing and asks you to check it.

Missing something you need? Write to [email protected]. The person who builds Sumhour reads every message.

Online payments: Sumhour and other tools

Checked against each tool’s own pricing and help pages on November 5, 2026; the sources are under the table. Plans change, so check before you rely on a line.

FeatureSumhourHarvestToggl TrackFreshBooksInvoice Ninja
Clients pay online into the agency’s own provider accountEvery plan: 11 providers, plus Square when self-hostedTeams plan and up: Stripe and PayPal; a Harvest fee on Stripe unless on Unlimited billingNo3: FreshBooks Payments, your own Stripe, PayPal for older connectionsYes, all plans, about 20 providers
Paid status read back from QuickBooks Online and XeroEvery plan, both; on Sumhour Cloud at launchNo: Xero one way; QuickBooks Online two-way is a limited betaNo: QuickBooks Online one way; no XeroNot needed: FreshBooks is its own ledgerNo: QuickBooks Online one way; no Xero

Sources: Harvest pricing; Harvest and Stripe; Harvest transaction fees; Harvest and QuickBooks Online; Harvest and Xero; Toggl Track invoices; Toggl Track and QuickBooks Online; FreshBooks online payments; Invoice Ninja payments; Invoice Ninja payment drivers; Invoice Ninja and QuickBooks.

Full comparison: Sumhour vs Harvest.

Online payments: common questions

How do I let clients pay an invoice online by card?

Connect a payment provider under Settings, “Online payments”, with the keys from that provider’s dashboard. The invoice page then shows “Pay with …” for each provider that is on and takes the invoice’s currency, and the client pays the amount still due on the provider’s own page.

Does the money go straight to my own Stripe or PayPal account?

Yes. The client pays on the provider’s page and the money goes straight to your account with that provider. Sumhour sees no card details and takes no fee.

Which payment gateways work for invoices in India, Africa or Bangladesh?

Razorpay for businesses in India, SSLCommerz for Bangladesh (with bKash, Nagad, Rocket and cards), and Paystack and Flutterwave for African businesses. Paystack serves businesses in Nigeria, Ghana, Kenya, South Africa and Côte d'Ivoire. Each provider opens accounts only in its own countries, so check that your business can sign up. Xendit, Mercado Pago, Stripe, PayPal, Mollie, GoCardless and Authorize.net are there too.

Can a bank transfer mark an invoice paid on its own?

Yes, with QuickBooks Online or Xero connected. When your bookkeeper records a payment against a pushed invoice there, Sumhour picks it up within three hours, records it with the date and reference, and marks the invoice paid when nothing is left to pay. Without them, use “Record payment” on the invoice.

QuickBooks Online and Xero in the guide

Is online payment included in every Sumhour plan?

Yes. A one-person workspace on Solo can take online payments and read payments back from QuickBooks Online or Xero, the same as a team on Scale. Only Square needs a self-hosted server.

See pricing

Try it with your own projects.