Help CenterCore Features

Online Payments (Stripe)

Accept card and ACH payments directly through Breche by connecting Stripe.

Connecting Stripe

Go to Settings → Billing → Payments and click Connect Stripe. Stripe handles onboarding (business details, bank account, identity verification). When approved, your account shows two capability statuses: Card payments and Bank transfers (ACH). Each can be active, pending, inactive, or unrequested.

What Customers See

When you send an invoice with online payments enabled, the email includes a Pay Online button that opens a dedicated payment page at /pay/<token>. The page accepts card and/or ACH (whichever you have enabled) — no portal login required.

Per-Invoice Toggles

On any invoice, expand Payment methods to toggle card and ACH on or off for just that invoice. Useful for large invoices where you want ACH only (lower fees), or small invoices where you want card only (faster settlement).

Refunds

Stripe-paid invoice lines show a Refund button on the invoice detail page. The refund processes through Stripe and posts back to the invoice automatically. Stripe payments are otherwise locked — manual edits aren't allowed; refund is the only adjustment path.

Webhooks

Stripe webhooks must point at https://www.breche.us/api/stripe/connect-webhook (with the www.). The bare apex domain redirects, which breaks Stripe's signature verification. If you use a custom webhook, scope it to Connected accounts, not "Your account".