Online Payments
Online Payments lets your customers pay their invoices by card through a secure checkout, with the money settling directly into your own Stripe account. Breeze stays out of the middle: there’s no platform fee, no funds pass through us, and your business remains the merchant of record on your customer’s statement.
How It Works
Section titled “How It Works”You connect your Stripe account to Breeze once. After that, any issued invoice can carry a shareable payment link, and customers can also pay from the Customer Portal. Payments collected online are recorded against the invoice automatically.
- You are the merchant of record. Your customer’s card statement shows your business, and you handle any chargebacks – not Breeze.
- No platform fee. You receive the full payment, less Stripe’s own processing fees. Breeze adds nothing.
- Card payments, hosted by Stripe. Customers complete checkout on Stripe’s secure hosted page; card details never touch Breeze.
Connecting Stripe
Section titled “Connecting Stripe”Connecting Stripe is a one-time setup, done once per partner. You paste a Stripe secret key from your Stripe dashboard, and Breeze uses it to create checkout sessions and read payment status directly against your account.
- Go to Integrations → Accounting → Payments.
- In your Stripe dashboard, copy a secret key – a standard secret key (
sk_live…/sk_test…) or a restricted key (rk_live…). - Paste it into the Online payments card and click Save key. The card then shows your masked Stripe account, the key’s last 4 digits, and a Live / Test mode badge.
The card shows your current connection status and whether the key is live or test mode. Saving a key and disconnecting are sensitive billing actions – both require billing management permission and multi-factor authentication.
See Accounting & Payments Integrations for the full connection walkthrough.
Sending a Payment Link
Section titled “Sending a Payment Link”- Open an issued invoice.
- Click Send payment link to generate a secure Stripe Checkout URL for the invoice’s outstanding balance.
- Share the link with your customer. When they pay, the payment is recorded against the invoice automatically and badged Online.
Paying from the Customer Portal
Section titled “Paying from the Customer Portal”Customers who use the Customer Portal can view their issued invoices and pay any with an outstanding balance using a Pay now button, which opens the same secure Stripe Checkout. Once payment succeeds, the invoice’s balance and status update on their own.
Refunds
Section titled “Refunds”Refunds are reflect-only: you issue a refund from your own Stripe dashboard, and Breeze stays in sync automatically – the refunded amount is reflected back on the invoice. There’s no separate refund step inside Breeze.
Permissions
Section titled “Permissions”Connecting and disconnecting Stripe requires billing management permission plus multi-factor authentication. Creating payment links on an invoice uses the same permission as issuing and sending invoices.
Related
Section titled “Related”- Invoices – send payment links from issued invoices
- Customer Portal – where customers view and pay online
- Recurring Contracts – auto-generated invoices can be paid online too