LawnBook™ integrates with Stripe Connect to let you accept credit and debit card payments directly from your clients — via a payment link, in person, or automatically on a schedule. Combined with auto-invoice and batch operations, you can run an entirely hands-free billing workflow.

Stripe Connect Setup

Stripe Connect is the payment infrastructure that powers card acceptance in LawnBook. Setup takes about five minutes and only needs to be done once.

1

Go to Settings → Payments and tap Connect with Stripe.

2

You'll be taken to Stripe's onboarding flow. Enter your legal name, SSN (last 4 digits), date of birth, and bank account details for payouts.

3

Confirm your identity with a government-issued ID if prompted. Stripe handles all identity verification — LawnBook does not store this information.

4

Once approved, return to LawnBook. Your account status will show Active in Settings → Payments.

Note: Stripe Connect is available to US-based businesses. Availability in other countries depends on Stripe's supported regions. Check stripe.com/global for the current list.

Accepting Payments

Once Stripe is connected, you can request payment on any invoice in three ways:

Payment link

Open any invoice and tap Send Payment Link. LawnBook generates a secure Stripe-hosted payment page and sends it to your client via email or SMS. The client enters their card details on Stripe's page — you receive the funds directly.

In-person tap-to-pay

Use your iPhone as a card reader. On any invoice, tap Collect Payment → Tap to Pay. The client holds their card or phone near your iPhone to pay. No additional hardware required on iPhone XS or later running iOS 16+.

Manual card entry

For phone orders, tap Collect Payment → Enter Card to type in the client's card number. The transaction is processed through Stripe and marked paid on the invoice automatically.

Tips

When you send a payment link, clients see an optional tip screen before confirming payment. Three preset tip amounts are shown (10%, 15%, 20%) along with a custom amount field. Tips are added to the invoice total and paid out to you along with the base amount.

To enable or disable the tip screen, go to Settings → Payments → Tips. You can also set the default tip percentages displayed to clients.

Auto-Invoice

Auto-Invoice automatically creates and sends an invoice when a job is marked complete. No manual invoice creation needed. Configure it once per client or as a global default.

Setting up Auto-Invoice

1

Go to Settings → Billing → Auto-Invoice to enable it globally for all clients.

2

Or open a specific client profile, tap Billing Preferences, and enable Auto-Invoice for that client only.

3

Choose when to send: Immediately on job completion, end of day, or end of week (for clients with multiple jobs per week).

What Auto-Invoice sends

  • A PDF invoice with job details, date, and services rendered
  • Your business name and logo
  • A payment link if Stripe Connect is active
  • Any notes you added to the job

Auto-Email

Auto-Email works alongside Auto-Invoice to send a personalized message with the invoice. The email is drafted by the AI using the client's name, property address, and what was done — making it feel personal rather than automated.

You can set a global email template in Settings → Billing → Invoice Email Template, or let the AI generate a unique message per client.

Tip: The AI-generated emails tend to get higher payment rates than generic "Your invoice is attached" messages. Give clients context about what was done — it reinforces the value of the work.

Batch Operations

Batch operations let you act on multiple invoices at once instead of one at a time. This is especially useful at the end of a week or month when you have many completed jobs to bill.

How to use batch operations

1

Go to Invoices and tap the Select button in the top right.

2

Tap each invoice you want to include, or tap Select All to grab everything in the current filter view.

3

Tap the action bar at the bottom and choose: Send, Mark Paid, Archive, or Export PDF.

Available batch actions

Send Sends a payment link to every selected client via their preferred contact method.
Mark Paid Records all selected invoices as paid. Use for clients who pay by check or cash.
Archive Moves selected invoices to the archive. Useful for clearing old unpaid invoices you've written off.
Export PDF Generates a combined PDF with all selected invoices for record-keeping or printing.

Tip: Use filter by date before selecting all to batch-send invoices for a specific week. Filter to "Completed, not invoiced" to catch every job you've done but haven't billed yet.

Fees & Payouts

Stripe charges a processing fee on each transaction. LawnBook does not add any additional payment processing markup. The standard Stripe rate applies:

  • 2.7% + 5¢ for tap-to-pay (in-person)
  • 2.9% + 30¢ for online payment links
  • 3.4% + 30¢ for manually entered cards

Payouts are sent to your bank account on a standard Stripe schedule — typically 2 business days after a transaction. You can view payout history and individual transaction details in Settings → Payments → Payout History.