Everything you need to get started with RouteReceipts.
Visit the Stripe Marketplace and search for RouteReceipts, or click "Install on Stripe" from our website. Follow the prompts to authorize the app on your Stripe account.
For RouteReceipts to work correctly, you need to turn off Stripe's built-in receipt emails. Go to Dashboard → Settings → Emails and disable "Successful payments" under the Receipts section. This prevents duplicate receipts from being sent.
Open RouteReceipts from your Stripe dashboard sidebar. Add customers who should receive receipts by entering their customer ID (cus_xxxxx) or email address. You can also add optional notes to each entry.
When you enter a customer ID, RouteReceipts automatically looks up the customer's email from Stripe and pre-fills it for you.
When a customer pays an invoice, Stripe fires a webhook event. RouteReceipts receives this event and checks the customer against your allowlist:
Every decision is logged with the event ID, customer, and reason. You can view recent decisions in the RouteReceipts settings page.
Click RouteReceipts in your Stripe dashboard sidebar to open the allowlist manager. Enter a customer ID, email, or both, along with an optional note, then click "Add to Allowlist."
Customers can be matched by either customer ID or email address. If a customer has both fields set in the allowlist, either match will trigger receipt delivery.
Use the search bar to filter your allowlist by customer ID, email, or notes. This is helpful when managing a large number of entries.
Click the delete button next to any entry to remove it from the allowlist. That customer will no longer receive receipts for future invoices.
| Plan | Price | Receipts / month |
|---|---|---|
| Free | $0 | 20 |
| Pro | $9/mo | 300 |
| Business | $29/mo | Unlimited |
Go to RouteReceipts settings in your Stripe dashboard (Settings → Installed apps → RouteReceipts). Click the upgrade button for your desired plan. You'll be directed to a Stripe Checkout page to complete payment.
From the settings page, click "Manage billing" to open the Stripe billing portal. From there you can update your payment method, switch plans, or cancel.
Your current usage is displayed in both the sidebar and settings views. When you reach your monthly limit, a banner appears and receipt delivery pauses until your next billing period or you upgrade.
Make sure you've disabled Stripe's automatic receipt emails in Settings → Emails. If both Stripe's built-in receipts and RouteReceipts are active, allowlisted customers will receive two copies.
Check the decision log in RouteReceipts settings. Possible reasons include:
You've used all receipts for the current billing period. Upgrade to a higher plan in settings, or wait for the next billing period to resume.
Need help? Email us at support@routereceipts.app.