Overview
Probase tracks all customer payments, whether they’re made online through Stripe or offline through cash, check, or other methods. Payments are always recorded against a specific invoice.Online payments through Stripe
When you connect your Stripe account, customers can pay online through their payment link:- Share the customer’s invoice link (via the Send Invoice button on the invoice detail page or from a completed appointment)
- Customer opens the link, selects their invoice, and enters card details
- Payment is processed through Stripe
- A credit is automatically applied to the invoice
- Funds are deposited to your bank account (typically within 2 business days)
Recording offline payments
When a customer pays you by cash, check, bank transfer, or any other offline method, use the Record Payment action to add it to their account.Open the record payment form
Tap Record Payment at the top of the Money page. You can also open any invoice’s detail page and tap the Record Payment button, which will pre-select the customer and invoice for you.
Select the customer
If the customer isn’t pre-selected, search by name, email, phone, or address. The customer’s current balance is shown next to their name.
Select the invoice
Choose which invoice this payment applies to from the Invoice dropdown. The dropdown shows all open (draft and unpaid) invoices for that customer with their remaining balance.
Choose the payment method
Select how the customer paid:
- Cash
- Check
- Credit Card (manual card transaction, not Stripe)
- Bank Transfer
- Venmo / Zelle
- Other (enter a custom description)
Enter the amount
Enter the payment amount. You can also add optional notes (e.g., check number, reference, or memo).
Payment status tracking
Probase automatically tracks whether each charge has been paid:- Unpaid — The charge has not been fully covered by credits or payments yet
- Paid — Credits or payments have fully covered the charge amount
Partial payments
If a customer makes a partial payment:- Record a payment for the amount received
- The charge will remain Unpaid until it’s fully covered
- When they pay the remainder, record another payment
- Once fully covered, the charge is marked Paid
- Record a $40 payment
- The charge stays Unpaid (still $60 outstanding)
- When they pay the remaining $60, record another payment
- The charge is then marked Paid



Overpayment handling
If you record a payment for more than the customer owes, Probase detects the overpayment and lets you choose what to do with the extra amount. When you enter an amount that exceeds the customer’s balance, an amber prompt appears showing exactly how much extra you’ve entered and giving you two options:- Record as tip (default) — The full payment is recorded, and the excess is split off as a separate tip entry. Two line items appear in the billing history: a payment for the full amount and a tip for the overage.
- Apply as credit — The full payment is recorded as a credit on the customer’s account. Their balance goes positive, meaning they have a credit toward future charges.
Open the Record Payment form
From a customer’s billing history, click the Record Payment button at the top of the page.



Enter an amount that exceeds the balance
Select the invoice and payment method, then enter an amount greater than what the customer owes. An amber overpayment prompt will appear showing the excess amount.

Choose how to handle the overpayment
Select Record as tip to split the excess into a tip entry, or Apply as credit to leave it as a credit on their account. The default is Record as tip.
When you choose Record as tip, the customer’s balance is fully cleared and the tip appears as its own line item labeled “Tip” in the billing history.
Viewing payment history
To see all payments for a customer:- Go to the customer’s page
- Click the balance amount to open billing history
- Use the Type filter and select Payments to see only payment entries
- Click any entry to see full details including payment method and which charges it was applied to
Payment methods comparison
| Method | Recording | Deposit time | Fees |
|---|---|---|---|
| Online (Stripe) | Automatic | 2 business days | Stripe processing fee |
| Cash | Record Payment | Immediate | None |
| Check | Record Payment | Varies | None |
| Bank transfer | Record Payment | Varies | Varies by bank |
| Venmo/Zelle | Record Payment | Immediate to 1-3 days | Varies by service |
Online payments through Stripe require you to connect your Stripe account first.

