Reconcile daily payments before mismatches pile up
Every night, WebRun opens LoanPro to pull every payment posted that day, checks Stripe for the matching settled transaction, checks QuickBooks for the recorded cash receipt, matches all three by amount and reference, and posts a same-night mismatch report to Slack so a discrepancy is caught within hours, not at month end.
- No credit card
- Under $0.01 per run
- Cancel anytime
How can I reconcile daily loan payments across LoanPro, Stripe, and QuickBooks automatically?
Every night, WebRun pulls the day's posted payments from LoanPro, the settled transactions from Stripe, and the recorded cash receipts in QuickBooks, then matches all three by amount and reference. It posts a same-night mismatch report to Slack listing any discrepancy, so finance catches a posting error within hours instead of discovering it at month end.
- Mismatches are caught the same night, not at month end
- Three systems get checked against each other automatically every run
- Finance gets a clean confirmation even on nights with no mismatch
Built for loan servicers · consumer lenders · credit unions · finance teams
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
loanpro.ioin a real browser with your saved login - no setup, no API keys. -
1
LoanPro - pull the day's posted payments
WebRun opens LoanPro to pull the day's posted payments. - Open LoanPro and pull every payment posted to a loan today
- Capture the amount, payment method, and reference ID for each
- Group them by payment method: autopay, card, or manual
Done when Every payment posted today in LoanPro is listed with its amount and reference.
-
2
Stripe - check the matching settled transactions
WebRun opens Stripe to check the matching settled transactions. - Look up the matching settled transaction in Stripe for each card or ACH payment
- Confirm the settled amount matches what LoanPro posted
- Flag any payment posted in LoanPro with no matching settlement in Stripe
Done when Every LoanPro payment has been checked against its Stripe settlement, matched or flagged.
-
3
QuickBooks - check the recorded cash receipts
- Look up the recorded cash receipt in QuickBooks for each payment
- Confirm the receipt amount and date match LoanPro and Stripe
- Flag any payment missing from QuickBooks or recorded at a different amount
Done when Every payment has been checked against its QuickBooks receipt, matched or flagged.
-
4
Slack - post the mismatch report
WebRun opens Slack to post the mismatch report. - Post a same-night reconciliation report to the finance channel
- List only the mismatches: amount differences, missing settlements, or missing receipts
- Leave correcting any mismatch to a staff member. WebRun does not edit ledger entries
Done when Finance has tonight's mismatch report in Slack, or a clean confirmation if everything matched.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Does it fix a mismatch itself when it finds one?
No. It never edits a ledger entry or a LoanPro record. It only flags the mismatch in the Slack report so a member of your finance team can investigate and correct it.
What counts as a mismatch?
A payment amount that differs between LoanPro, Stripe, and QuickBooks, or a payment that shows in one system but is missing from another. All three get checked against each other every night.
What if everything matches?
It still posts to Slack with a short confirmation that the day's payments reconciled cleanly, so finance has a record either way.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.