Stripe makes you choose: send invoice receipts to everyone, or no one. RouteReceipts gives you the control to decide exactly which customers get them.
Stripe's receipt emails are an all-or-nothing setting. Toggle it on, and every single customer gets a receipt for every invoice. Toggle it off, and nobody does. There's no middle ground.
If you run a business where some customers need receipts—say, enterprise clients who require them for expense tracking—but others don't want them cluttering their inbox, you're stuck building a custom webhook integration or manually sending receipts one by one from the dashboard.
RouteReceipts is a Stripe App that sits right in your dashboard and lets you manage an allowlist of customers who should receive receipts. Everyone else is quietly filtered out. No code required.
A customer pays an invoice, triggering a webhook event from Stripe.
The customer is looked up against your allowlist by customer ID or email address.
Receipt email is sent to the customer as normal.
Receipt is suppressed. The decision is logged for your records.
Manage your allowlist directly from the Stripe dashboard. Add or remove customers without leaving your workflow.
Every receipt decision is recorded with the event ID, customer, and reason—giving you a full audit trail.
Install from the Stripe Marketplace, configure your allowlist, and you're done. No webhooks to wire up yourself.
Install RouteReceipts from the Stripe Marketplace.
Get started