Skip to Content

Get paid online

Connect Stripe once and every invoice you send carries a pay link. The customer pays by card or ACH bank transfer, the invoice marks itself paid, and the money goes to your bank account. Until Stripe is connected, invoices still send; customers just pay you some other way and you record it by hand.

Online payments are on every plan (stripePayments). Only the Owner can connect Stripe, because it ties a bank account to the business.

Connecting

Settings → Connect → Integrations

Find the Payment Processing card. It reads Accept Payments Online and explains the fee: LawnLedger keeps a small percentage of each payment, shown on the card, and Stripe’s own processing fee is billed by Stripe. No API keys are involved.

Connect with Stripe

You’re taken to Stripe’s own setup. It asks about the business, the person responsible for it, and the bank account to pay out to. Have your EIN (or SSN for a sole proprietor) and your bank’s routing and account numbers in hand. It takes about five minutes.

Back in LawnLedger

Stripe sends you back to the Integrations page. “Stripe account connected.” means charges are on. “Stripe setup isn’t finished yet” means Stripe still wants something; the card then says Stripe setup is unfinished with a Finish setup button that takes you back to the step you left.

Once connected, the card shows your Stripe account, whether Charges and Payouts are enabled, and Open Stripe Dashboard for the Stripe side.

What changes for the customer

Every invoice email now has a pay button, and the invoice page has Copy Payment Link for texting the same link. The link is valid for 90 days and is re-issued when you resend. The customer sees the invoice, picks card or bank transfer, and pays. Card payments clear at once; bank transfers take three to five business days and show on the invoice as in progress until then.

Customers using the portal pay from there too, and can save a card.

Two options worth knowing

Autopay. With a saved card, a customer can be charged automatically when an invoice comes due. The Payment Processing card has the settings: when to charge, how much notice to send, and how many retries on a failed charge. Customers opt in from the portal; you can’t opt them in for them.

Ask customers for a tip. One switch on the same card. A tip line appears on the pay page and in the portal. Tips are recorded separately from the invoice, so the invoice still shows paid in full.

Tips

  • Connect before the first invoice goes out. An invoice sent without a link can’t grow one; you’d resend it.
  • ACH for big invoices, card for small ones. The fee notice on the card tells you the cap on bank transfers. Many commercial customers prefer ACH anyway.
  • The Stripe dashboard is where payouts and disputes live. LawnLedger shows the payment; Stripe shows the bank transfer to you.

Troubleshooting

“Stripe setup isn’t finished yet” after I did everything. Stripe sometimes reviews a new account for a day. Press Refresh Status on the card; if Charges is still off after a day, open the Stripe dashboard and look for a request for more information.

A customer says online payment isn’t available. The pay page says this when charges aren’t enabled on your Stripe account. Finish setup, or refresh the status.

A bank payment failed after showing in progress. The invoice goes back to unpaid and you’re notified. Ask the customer to pay again; a bounced ACH is usually an insufficient-funds return.

Last updated on