Payments
Invoices can be paid two ways: your customer pays online through a secure payment page, or you record a payment you received outside the system (cash, check, and so on).
Online payments (Stripe)
Online payments are processed through Stripe. Your barn must have a Stripe account connected to receive payments; until then, customers see a message asking them to contact the barn admin.
How a customer pays
When you send an invoice, the customer receives an email with a link to a public payment page. On that page they see the barn name, invoice number, amount due, and due date, plus a breakdown of subtotal, discount, and tax. They can pay by:
- Card — entered securely through Stripe. If your barn passes the Stripe processing fee to the customer, the card amount shown includes that fee.
- Bank payment (ACH / direct debit) — paid from a bank account via Stripe. A new bank account may require microdeposit verification: the customer sees a small deposit (for example, $0.01) in 1–2 business days and follows an emailed link to verify before the payment completes.
After paying, the customer sees one of these outcomes:
| Outcome | What it means |
|---|---|
| Payment successful | The payment went through. The customer (and barn) receive a confirmation email. |
| Processing your payment | The payment is still settling (common with bank payments). The invoice shows Processing Payment until it confirms. |
| Payment declined | The payment was declined, with a reason shown. The customer can retry or choose another payment method. |
Sharing a payment link
You can also share a payment link directly. From an invoice, open the Payment Link action to generate the link and copy it to share with the customer.
Recording a manual payment
When you receive a payment outside BarnManager (cash, check, etc.), record it so the invoice reflects it.
- Open the invoice and select Record Payment.
- Complete the form:
| Field | Notes |
|---|---|
| Payment Method | Cash, Check, Credit card, Bank payment, PayPal, or Other. |
| Payment Date | Defaults to today. |
| Amount | Defaults to the remaining balance. Enter the amount in dollars. |
| Notes | Optional. |
- Select Submit.
If the amount covers the full balance, the invoice becomes Paid. If it covers only part, it becomes Partially Paid and shows the remaining balance.
Payment statuses on the invoice
- Processing Payment — a payment has been submitted but not yet confirmed (most often a bank/ACH payment, which can take several business days).
- Partially Paid — part of the total has been paid.
- Paid — paid in full, whether online or via a recorded manual payment.
See Creating & Managing Invoices for the full list of invoice statuses and actions.