Supporting Stripe Payments

Last updated: November 13, 2026

Overview

When Stripe is connected, Monk keeps invoice and payment status in sync with Stripe so your collections agent always works from up-to-date balances.

How It Works

Stripe is the source of truth for invoices. Stripe creates and manages invoices, and Monk syncs invoice status from Stripe. When Stripe marks an invoice as paid, Monk updates its records to match.

  1. Stripe creates and sends the invoice.

  2. The customer pays through Stripe's hosted invoice page.

  3. Stripe marks the invoice as paid and notifies Monk via webhook.

  4. Monk syncs the updated status from Stripe.

Edge case — Bank Wires to Stripe's Cash Balance

In rare cases, customers pay by sending a bank wire directly to Stripe's bank account. These payments land in Stripe's customer cash balance — a holding area within Stripe — and are not automatically reconciled.

If a customer is paying this way:

  1. You will need to manually reconcile the cash balance in the Stripe Dashboard. See Stripe's guide: Manual Cash Balance Reconciliation.

  2. Once the invoice is marked paid in Stripe, Monk will pick up the updated status on the next sync.