- Collecting Payments from Clients in BookLive
- Summary
- Overview: Payment Methods Available
- Setting Up Payment Collection
- How Clients Pay Online (Credit Card/ACH)
- Recording Manual Payments (Check/Cash)
- Payment Status and Tracking
- Following Up on Unpaid Invoices
- Troubleshooting Payment Issues
- Best Practices for Payment Collection
- Common Scenarios
- Related Articles
- Summary
Collecting Payments from Clients in BookLive #
Summary #
Getting paid by your clients is the most important part of running your music business. BookLive makes it easy to collect payments through multiple methods including online credit card payments, bank transfers, checks, and cash. This guide walks you through the entire payment collection process, from creating invoices to tracking payment status and following up on overdue payments.
Overview: Payment Methods Available #
BookLive supports four payment methods for collecting money from clients:
1. Credit/Debit Card (Online) 💳 #
How it works:
- Client pays through secure Stripe Checkout
- Instant payment processing
- Funds deposited to your Stripe account
- Automatic receipt and confirmation
Best for:
- All clients who prefer convenience
- Immediate payment needs
- Clients without checkbooks
Processing time: Immediate
Processing fee: 2.9% + $0.30 (Stripe standard rate)
2. ACH Bank Transfer (Online) 🏦 #
How it works:
- Client connects their bank account
- Funds transfer directly from their bank
- Lower fees than credit cards
- Takes 3-5 business days to clear
Best for:
- Large payments ($1,000+)
- Clients who want to save on fees
- Clients comfortable with bank transfers
Processing time: 3-5 business days
Processing fee: 0.8% capped at $5 (Stripe ACH rate)
3. Check 📝 #
How it works:
- Client writes a physical check
- Mails or hands to you
- You deposit at your bank
- Must record manually in BookLive
Best for:
- Clients who prefer traditional payment
- Corporate clients with check-based accounting
- Backup option if online payment fails
Processing time: 2-5 business days (check clearance)
Processing fee: None (but you handle deposit)
4. Cash 💵 #
How it works:
- Client pays in physical cash
- Usually at or after the performance
- Must record manually in BookLive
Best for:
- Small payments
- Day-of performance payments
- Clients without bank accounts
Processing time: Immediate
Processing fee: None
Setting Up Payment Collection #
Step 1: Create an Invoice #
Before you can collect payment, you need to create an invoice:
- Navigate to Performance
– Find the performance on your calendar
– Click to view performance details
- Create Invoice
– Click “Invoicing” or “Financial” tab
– Click “Create Invoice” button
- Enter Payment Details
– Total Amount: Performance fee (e.g., $2,000)
– Deposit Amount: Upfront payment if applicable (e.g., $1,000)
– Balance Due Date: When final payment is due
– Payment Methods: Check which methods you’ll accept
- Save Invoice
– Click “Save”
– Invoice is created but not yet sent
Step 2: Enable Payment Methods #
Choose which payment methods to accept for this performance:
In Invoice Settings:
☐ Accept Credit Card
- Check this box to enable online card payments
- Requires your Stripe account to be connected
- Generates payment link automatically
☐ Accept ACH (Bank Transfer)
- Check this to enable bank transfers
- Also requires Stripe connection
- Lower fees, but slower processing
☐ Accept Check
- Check this if you’ll accept checks
- No online processing, you record payments manually
- Client sees check mailing instructions
☐ Accept Cash
- Check this if you’ll accept cash
- Usually for day-of payment
- You record payment manually
Best Practice: Check all four boxes to give clients maximum flexibility.
Step 3: Send Invoice to Client #
Once invoice is created, send it to your client:
- Click “Send Invoice”
– Found in invoice section
– Or click “Send” button next to invoice
- Choose Options
– ☐ CC me on email – Receive copy of invoice email
– Add custom message (optional)
- Client Receives Email
The client receives an email containing:
- Invoice details (amount, due date)
- Performance information (date, venue)
- Payment buttons (if online payment enabled)
- Instructions for check/cash payment
Example Email:
Subject: Invoice for Smith Wedding Reception - June 15, 2025Hi Sarah,
Thank you for booking [Your Group Name] for your wedding reception!
INVOICE DETAILS
Performance: Smith Wedding Reception
Date: Saturday, June 15, 2025
Total Amount: $2,000.00
PAYMENT DUE
Deposit (50%): $1,000.00 - DUE NOW
Balance: $1,000.00 - Due by June 8, 2025
[PAY ONLINE WITH CREDIT CARD]
[PAY ONLINE WITH BANK TRANSFER]
Or pay by check to:
[Your Business Name]
[Your Address]
Questions? Reply to this email.
Thanks!
[Your Name]
How Clients Pay Online (Credit Card/ACH) #
Client Payment Flow #
Step 1: Client Clicks “Pay Online”
- Client receives invoice email
- Clicks “Pay Online” or “Pay with Credit Card” button
- Redirected to secure Stripe Checkout page
Step 2: Stripe Checkout Page Opens
- Professionally designed payment form
- BookLive branding
- SSL secure (padlock in browser)
- Shows payment amount and performance details
Step 3: Client Enters Payment Information
For Credit Card:
- Card number
- Expiration date
- CVC security code
- Billing ZIP code
For ACH Bank Transfer:
- Bank account number
- Routing number
- Account holder name
- Account type (checking/savings)
Step 4: Client Submits Payment
- Clicks “Pay $1,000.00” button
- Stripe processes payment securely
Step 5: Payment Confirmation
For Credit Card:
- ✅ Immediate confirmation
- Payment status: “Completed”
- Receipt emailed to client
- You receive notification
For ACH:
- ⏳ Pending status shown
- “Your payment is processing”
- Takes 3-5 business days to complete
- Status updates when funds clear
- Receipt sent when payment completes
Step 6: Client Redirected
- Returned to thank you page
- Receipt available for download
- Can view invoice payment status
—
What You See When Payment Is Received #
Immediate Notifications:
📧 Email Notification:
Payment Received: $1,000.00 from Sarah SmithPerformance: Smith Wedding Reception
Date: June 15, 2025
Payment Method: Credit Card
Status: Completed
View payment details in BookLive →
💰 BookLive Dashboard:
- Payment appears in performance “Payments” tab
- “Payments to Date” updates automatically
- “Balance Remaining” recalculates
- Performance status may update (e.g., “Deposit Received”)
In Stripe Dashboard:
- Payment appears in Stripe account
- Funds scheduled for payout (typically 2 business days)
- Processing fees deducted automatically
—
Recording Manual Payments (Check/Cash) #
When a client pays by check or cash, you must record it manually in BookLive:
Recording a Check Payment #
- Receive the Check
– Client mails or hands you a check
– Verify amount is correct
– Note check number
- Deposit Check at Bank
– Deposit as you normally would
– Wait for check to clear (2-5 days)
- Record in BookLive
– Navigate to performance
– Click “Payments” tab
– Click “Record Payment” or “+ Add Payment”
- Enter Payment Details
– Amount: $1,000.00 (amount on check)
– Payment Method: Select “Check”
– Payment Date: Date you received the check
– Check Number: Optional but recommended
– Notes: Optional (e.g., “Deposit payment – check cleared 5/15”)
- Save Payment
– Click “Save” or “Record Payment”
– Payment now appears in payment history
– Balance updates automatically
Recording a Cash Payment #
Same process as check, but select “Cash” as payment method:
- Receive Cash
– Client hands you cash payment
– Count and verify amount
- Provide Receipt
– Write a receipt for client
– Include date, amount, performance name
– Keep copy for your records
- Record in BookLive
– Navigate to performance → Payments tab
– Click “Record Payment”
– Amount: $1,000.00
– Payment Method: “Cash”
– Payment Date: Today’s date
– Notes: Optional
- Save Payment
– Balance updates automatically
– Counts toward “Payments to Date”
Payment Status and Tracking #
Understanding Payment Statuses #
BookLive tracks payments with these statuses:
✅ Completed
- Payment successfully processed
- Funds received (or check cleared)
- Counts toward “Payments to Date”
⏳ Pending
- Payment initiated but not yet cleared
- Common for ACH bank transfers (3-5 days)
- Does NOT count toward payments until completed
❌ Failed
- Payment attempt declined
- Credit card declined or insufficient funds
- ACH transfer failed
- Does NOT count toward payments
🔄 Processing
- Payment in progress
- Stripe is verifying the transaction
- Usually resolves to “Completed” within minutes
—
Viewing Payment History #
For a Specific Performance:
- Navigate to performance details
- Click “Payments” tab
- See all payments for this performance
Payment history shows:
- Date payment received
- Amount
- Payment method (Card, ACH, Check, Cash)
- Status (Completed, Pending, Failed)
- Stripe transaction ID (for online payments)
- Who paid (client email)
Example:
PAYMENTS RECEIVEDPayment #1 - May 1, 2025
Amount: $1,000.00
Method: Credit Card (Visa **4242)
Status: ✅ Completed
Type: Deposit
Payment #2 - June 7, 2025
Amount: $1,000.00
Method: ACH Bank Transfer
Status: ⏳ Pending (expected June 12)
Type: Balance Payment
Checking Overall Payment Status #
Performance Financial Summary:
Navigate to any performance to see:
- Total Fee: $2,000.00
- Payments to Date: $1,000.00 (only completed payments)
- Balance Remaining: $1,000.00
- Balance Due: June 8, 2025
- Payment Status: 🟡 Partially Paid or ✅ Fully Paid
—
Following Up on Unpaid Invoices #
Automatic Payment Reminders #
BookLive automatically sends payment reminders:
Balance Due Reminders:
- Sent 3 days before balance due date
- Only if balance is still outstanding
- Includes payment link
- Sent to client email
Example:
Subject: Payment Reminder: Balance Due June 8Hi Sarah,
This is a friendly reminder that your balance payment of $1,000.00
for your wedding reception on June 15, 2025 is due by June 8.
[PAY ONLINE NOW]
If you've already sent payment, please disregard this reminder.
Thanks!
[Your Name]
Manual Payment Reminders #
Send a reminder anytime:
- Navigate to Performance
– Find the performance
– Go to Financial or Payments tab
- Click “Send Payment Reminder”
– Button near invoice section
– Or click “…” menu → “Send Reminder”
- Add Personal Message (Optional)
– Customize the reminder
– Add context or urgency
– Be friendly but firm
- Send
– Email sent immediately to client
– Includes payment link
– You receive copy (if CC enabled)
Best Practices for Following Up #
Timeline for Follow-Ups:
Day 0: Payment Due Date
- Wait until end of business day
- Many clients pay on due date
Day 1: First Reminder
- Send friendly reminder
- “Just wanted to make sure you received the invoice”
- Include payment link
Day 3: Second Reminder
- More direct
- “Your payment is now 3 days overdue”
- Request confirmation of receipt
Day 7: Third Reminder
- Firm but professional
- “We need to receive payment by [date]”
- May mention consequences (cancellation, legal action per contract)
Day 14: Final Notice
- Last attempt before escalation
- “This is a final notice before we pursue other options”
- Consider phone call instead of email
—
Sample Follow-Up Messages #
Friendly First Reminder:
Hi Sarah,Just wanted to check in about the balance payment for your wedding
on June 15. I wanted to make sure the invoice didn't end up in
your spam folder!
If you have any questions or would like to set up a different
payment arrangement, just let me know.
[PAY ONLINE HERE]
Thanks!
[Your Name]
Firm Second Reminder:
Hi Sarah,I haven't yet received your balance payment of $1,000 that was
due on June 8. It's now one week overdue.
Please send payment by June 16 to ensure we can move forward
with your event. Let me know if there's any issue I should
be aware of.
[PAY ONLINE HERE]
Thanks,
[Your Name]
Final Notice:
Hi Sarah,This is a final notice regarding your overdue balance of $1,000
for your wedding on June 15.
Per our contract, if payment is not received by June 20, I will
need to cancel this performance and your deposit will not be
refunded.
If there are extenuating circumstances, please contact me
immediately to discuss options.
[Your Name]
[Phone Number]
Troubleshooting Payment Issues #
“Client says they paid but I don’t see it” #
Check these things:
- ACH payment still processing?
– ACH takes 3-5 business days
– Check Stripe dashboard for pending payments
– Status will show “Pending” in BookLive
- Payment in Stripe but not BookLive?
– Webhook may have failed
– Check Stripe dashboard for payment
– Manually record payment in BookLive
- Client paid to wrong person/business?
– Ask for receipt or confirmation email
– Verify business name on receipt matches yours
– May need to help them request refund and repay
- Payment failed but client didn’t notice?
– Common with ACH payments
– Check Stripe for failed transactions
– Ask client to check their bank account
– Have them retry payment
“Client’s credit card was declined” #
Common reasons:
- Insufficient funds – Card doesn’t have enough credit available
- Card expired – Expiration date passed
- Security hold – Bank flagged as suspicious (large amount, new merchant)
- Incorrect information – Wrong CVC, ZIP code, etc.
Solutions:
- Ask Client to Retry
– Have them double-check card details
– Try different card
– Call their bank to authorize
- Try ACH Instead
– Bank transfer avoids card issues
– Lower fees
– Takes longer but more reliable for large amounts
- Accept Check as Backup
– If online payment keeps failing
– More work for you but gets payment
“Client requests payment plan” #
Scenario: Client wants to split payments into 3+ installments
Current Limitation:
- BookLive tracks “deposit” and “balance” (2 payments total)
- Doesn’t have built-in 3+ payment installments
Workaround Options:
Option A: Manual Tracking
- Agree to payment plan via email
- Set “deposit” to first payment amount
- As each payment comes in, record manually
- Add notes to each payment: “2nd of 4 installments”
- Track remaining balance yourself
Option B: Multiple Invoices
- Create initial invoice for deposit
- Create separate invoices for each installment
- Send each invoice when previous payment received
- More work but clearer tracking
Option C: Adjust Balance As You Go
- Set initial deposit
- After received, edit performance
- Increase deposit amount to include next payment
- Continue until fully paid
Recommendation: Use Option A for simplicity, but document the payment plan clearly in your contract and email communications.
“I want to waive the processing fee for my client” #
The Issue:
- Stripe charges 2.9% + $0.30 for card payments
- This is separate from your performance fee
- Client sees this fee added at checkout
Options:
Option A: Build Fee Into Your Pricing
- Increase your performance fee by ~3%
- $2,000 becomes $2,060
- Client pays $2,060, you net ~$2,000 after fees
- Most transparent approach
Option B: Absorb the Fee
- Keep performance fee at $2,000
- Client pays $2,000
- You receive ~$1,940 after fees
- You eat the cost
Option C: Offer Check Discount
- Performance fee: $2,000 (if paid by card/ACH)
- Check/cash discount: $1,940 (saves them the fee)
- Incentivizes check payment
You Cannot:
- Charge client more to cover Stripe fees (violates Stripe ToS in some states)
- Selectively add fees to some clients
- Hide fees or pass through incorrectly
Best Practice: Build fees into your pricing so your quoted rate is your net rate after fees.
Best Practices for Payment Collection #
Make Payment Easy #
✅ Accept All Payment Methods
- Give clients options
- Not everyone has credit cards or checks
- More options = faster payment
✅ Send Invoice Immediately After Booking
- Strike while excitement is high
- Within 24 hours of signed contract
- Include clear payment link
✅ Make Online Payment the Default
- Feature “Pay Online” button prominently
- Check/cash should be secondary options
- Online payment is fastest for everyone
✅ Send Deposit Invoice Separately from Balance
- Two invoices = two reminders
- Clearer tracking
- Better for client budgeting
—
Set Clear Expectations #
✅ State Payment Terms in Contract
- When deposit is due
- When balance is due
- What happens if late
- What methods you accept
✅ Include Payment Terms in Every Email
- Footer template: “Payment due [date] via invoice link”
- Consistent messaging
- No surprises
✅ Be Specific About Due Dates
- “June 8, 2025” not “7 days before”
- Removes ambiguity
- Easier for clients to calendar
—
Follow Up Promptly #
✅ Don’t Wait to Follow Up on Late Payments
- Day 1: Friendly reminder
- Day 3: Firm reminder
- Day 7: Final notice
- Quick action = better collection rates
✅ Call Don’t Just Email
- Phone call after 3 days overdue
- More effective than email
- Shows seriousness
✅ Document Everything
- Save all emails
- Note phone call dates and content
- Screenshot payment attempts if disputes arise
—
Incentivize Early Payment #
✅ Offer Early Payment Discount
- “Pay in full at booking and save 5%”
- Improves cash flow
- Rewards prompt payment
✅ Charge Late Payment Fee
- “1.5% monthly late fee after due date”
- Must be in contract
- Discourages late payment
✅ Require Deposit Before Holding Date
- “Date is not reserved until deposit received”
- Creates urgency
- Filters serious clients
—
Common Scenarios #
Scenario 1: Client Pays Wrong Amount #
Example: Invoice is $1,000 but client pays $900
Options:
Option A: Request Additional $100
- Send email: “Thanks for your payment! I noticed the amount was $900, but the invoice is for $1,000. Can you send the additional $100?”
- Send new invoice for $100
- Most direct approach
Option B: Apply to Balance
- Accept $900
- Note in system: “Client underpaid by $100”
- Add $100 to balance due
- Inform client of adjustment
Option C: Accept as Payment in Full
- Only if difference is small ($10-20)
- Builds goodwill
- “No problem, I’ll apply this as payment in full”
—
Scenario 2: Client Overpays #
Example: Invoice is $1,000 but client pays $1,100
Options:
Option A: Refund Overpayment
- Process $100 refund
- “I noticed you overpaid by $100. I’ve refunded the difference.”
- Most professional
Option B: Apply to Balance
- “Thanks! I’ve applied the extra $100 to your balance payment.”
- Only if balance is due later
- Saves a transaction
Option C: Hold as Credit
- “I’ll keep the extra $100 as a credit on your account”
- Only for repeat clients
- Apply to future bookings
—
Scenario 3: Client Pays After Performance #
Situation: Performance happened, client still hasn’t paid balance
Steps:
- Send Invoice Immediately After Performance (Day 1)
– “Thank you for having us! Here’s the invoice for the balance.”
- Follow Up Quickly (Day 3)
– “Just following up on the balance invoice sent Monday”
- Call Client (Day 7)
– Personal conversation
– “Is there an issue with the invoice?”
– May uncover dispute about services
- Formal Collection Notice (Day 14)
– “Your balance is now 2 weeks overdue”
– “Payment must be received by [date]”
– May mention collection agency or legal action
- Collections (Day 30+)
– Send to collections agency
– Small claims court
– Last resort but sometimes necessary
Prevention:
- Require balance before or at performance
- Don’t start playing until balance is paid
- Have client sign something acknowledging debt
—
Related Articles #
Payment Setup:
- Setting Up Stripe Connect for Payouts – Receive money in your bank
- Managing Performance Deposits and Balances – Setting up payment schedules
Financial Management:
- Invoice Generation and Management – Creating invoices
- Tracking Payment Status and History – Monitoring all payments
- Handling Refunds and Payment Adjustments – Processing refunds
Client Management:
- Managing Client Information – Client CRM
- Sending Contracts to Clients – Contract lifecycle
—
Summary #
Collecting payments in BookLive is designed to be fast and easy for both you and your clients:
✅ Multiple payment methods – Card, ACH, check, cash
✅ Online payment links – Clients pay in seconds
✅ Automatic tracking – Payments update balances automatically
✅ Payment reminders – Automatic and manual options
✅ Clear payment history – See every transaction
Key Takeaways:
- Accept all payment methods for client convenience
- Send invoices immediately after booking
- Make online payment the easiest option
- Follow up on late payments within 24 hours
- Record all manual payments (check/cash) in BookLive
- Use automatic reminders to reduce collection burden
Next Steps:**
- Ensure your Stripe account is connected
- Send your next invoice with online payment enabled
- Set up automatic payment reminders
- Create a follow-up schedule for overdue payments
—