Payments
Payments: Online, Manual, and Partial
How to accept online card payments, record manual and partial payments, and get notified when money lands.
6 min read
Payment options in VenueBill
VenueBill supports two categories of payment:
Online payments - couples pay by card from the invoice or couple portal. Stripe sends payouts to your connected bank account.
Manual payments - you record payments that happen outside of VenueBill (cash, check, wire transfer, Venmo, etc.) to keep your invoice status accurate.
Setting up online payments
Online payment collection is powered by Stripe. To accept payments, you need to connect a Stripe account.
- 1
Go to Settings in the left sidebar.
- 2
Click "Payments" or "Connect Stripe".
- 3
Follow the Stripe onboarding flow - you'll enter your business details, bank account information, and identity verification.
- 4
Complete Stripe onboarding and verify your VenueBill account. Online checkout is available on eligible sent invoices with a balance due; drafts and cancelled invoices cannot accept payment.
You don't need a Stripe account before signing up - VenueBill walks you through creating one during the setup flow. Complete any outstanding requirements shown during onboarding before accepting payments.
Card payments
When online payments are enabled, clients see a "Pay now" button on the invoice page. They can pay the outstanding balance by credit or debit card, or enter a smaller amount if you allow partial online payments. Once a successful payment is confirmed, VenueBill updates the balance and marks the invoice paid when nothing remains due.
Bank transfers paid outside VenueBill
VenueBill online checkout currently accepts credit and debit cards. If a client pays by ACH, wire, check, cash, or another method outside VenueBill, record that payment manually so the invoice balance and payment history stay accurate.
Recording a manual payment
When a client pays outside VenueBill (check, cash, bank transfer), mark it paid manually to keep your records accurate.
- 1
Open the invoice.
- 2
Click "Record payment".
- 3
Enter the amount received.
- 4
Set the payment date.
- 5
Add an optional note (e.g., "Check #1234 received").
- 6
Click Save. The invoice status updates immediately.
Partial payments
Clients don't always pay in one go. VenueBill supports partial payments - each payment reduces the outstanding balance, and the invoice shows a "Partial" status until the full amount is received.
- 1
Open the invoice.
- 2
Click "Record payment".
- 3
Enter the partial amount received (less than the invoice total).
- 4
Save. The invoice status changes to "Partial" and the remaining balance is displayed.
- 5
Repeat for each subsequent payment until the invoice is fully paid.
Online partial payments are available when you allow them in payment settings. A confirmed partial payment reduces the balance and leaves the invoice with "Partial" status. If partial online payments are disabled, checkout requires the full remaining balance.
Payment notifications
VenueBill sends automatic email notifications when payments are received:
With payment notifications enabled, VenueBill sends you an owner email for a confirmed online payment.
Recording a manual payment sends a payment confirmation to the client when their email address is available.
The manual payment confirmation includes the amount recorded and the remaining balance.
The manual payment confirmation links to the client portal, where the client can review their invoices.
Tracking payment status
The Payments page in the sidebar gives you a high-level view of:
Total outstanding across all invoices.
Recent payments received.
Overdue invoices by client.
A breakdown of paid vs. unpaid for any time period.
Payment fees
VenueBill does not charge a separate platform transaction fee. The client covers the checkout-disclosed Stripe card-processing amount on top of the invoice principal:
Card payments: 2.9% + 30¢ per transaction.
The venue receives the invoice principal without the processing amount being deducted from it.
If a payment is refunded, the invoice principal is returned but the processing amount is not, except where law requires otherwise.
Getting your money
Once an online card payment clears, Stripe transfers the funds to your connected bank account on your account's payout schedule. Your Stripe dashboard shows all upcoming payouts and their expected arrival dates.
