Native integration

Housecall Pro and Stripe

Card processing behind Housecall Pro payments. Listed among the native integrations rather than something you wire up yourself.

What the connection does

What catches people out

Payments and invoices are different records

An invoice total and the money that arrived are not the same number once discounts, partial payments and refunds are involved. Reconciling means comparing them deliberately, not assuming a paid invoice equals a clean deposit.

Canceled invoices still carry a balance

On a real book, a large majority of invoices showing an amount due were canceled rather than open. Any accounts-receivable figure that does not exclude them is badly overstated. We have seen tens of thousands of dollars of phantom receivables from exactly this.

What the integration does not do

The public API exposes invoices with their payments, refunds and balances, which is what makes a genuine period reconciliation possible rather than a spreadsheet of guesses.

The practical API guide covers the behaviour that trips up anything talking to Housecall Pro directly, and the free MCP handles it for you if you would rather not.

Assembled from Housecall Pro's own documentation and public sources rather than a live test of this particular integration. Labelled as such rather than presented as a check that was not run. Corrections to hello@hcpapi.com are welcome and get acted on.

← All Housecall Pro integrations