How to connect Stripe to QuickBooks.
A succeeded Stripe payment can become one sales receipt in QuickBooks Online. Our recipe builds it in Make.
Which connection exists
Make has native Stripe and QuickBooks apps. The recipe uses Stripe Watch Events and QuickBooks Create a Sales Receipt.
The n8n QuickBooks Online node has no Sales Receipt resource, so this recipe is Make only.
The steps
Agree with your bookkeeper on the item and deposit account. If Stripe already syncs to QuickBooks another way, this would double-count.
Watch payment_intent.succeeded. Check a log sheet so the same payment is not entered twice.
Find the customer by email, create the sales receipt, then log the PaymentIntent id.
When a payment fails
A related recipe alerts the team in Slack and drafts an email in Gmail. A person sends it.
Alert the team and draft an email when a Stripe invoice payment fails
Recipes for this
- Record a Stripe payment as a sales receipt in QuickBooks
- Alert the team and draft an email when a Stripe invoice payment fails
Where to build it
Official pages
Questions
- Does it record Stripe fees, payouts or refunds?
- No. The recipe records succeeded payments as sales receipts. Your bookkeeper still reviews them.
- Can I build it in n8n?
- Not this recipe. The n8n QuickBooks Online node has no Sales Receipt resource.