When a payment is received in Stripe, send a receipt email from Zoho Mail
Each successful Stripe charge sends a receipt email from your Zoho Mail account, with the amount, date and other payment details you map, to the customer who paid.
Stripe
Zoho Mail2 steps Setup ~5 min Used on 3.4k sites Free to import

What this workflow does
A receipt that comes from your own business address, in your own words, looks more personal than a system notice and lands in the same thread as your other emails to that customer. This workflow sends one from Zoho Mail every time a Stripe payment goes through.
The Stripe New Charge trigger fires whenever a new charge is created and is successful. Declined or failed attempts don't start a run. The charge details, such as the amount, currency, description and the billing details Stripe holds, are passed on.
The Zoho Mail step sends an email from the account you select. It ships unmapped: after import you connect Zoho Mail, choose the sending account, and map the customer's email as the recipient, then write the subject and body with the charge details mapped in. Stripe sends amounts in the smallest currency unit, so 2500 means 25.00 in a two-decimal currency; convert it with a Number Formatter step if you want a readable figure.
Not every charge carries an email address, so run a test payment and check Task History for the email field you'll map. If Stripe's own email receipts are also on, customers would get two receipts, so decide which one you want.
Receipts from a consultant's own inbox
A freelance designer takes card payments through Stripe and sends each client a receipt from her Zoho Mail address, so replies come straight back to her.
Branded thank-you for one-off orders
A small bakery that bills custom cake orders through Stripe sends a receipt that also confirms the pickup instructions.
Payment confirmations for event tickets
An event organiser's Stripe payment links trigger a receipt from Zoho Mail with the event date written into the message.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
Stripe New ChargeStarts a run for each Stripe payment that goes through as a successful charge. The charge amount, currency, description and the customer's billing details are passed on for the email.
Zoho Mail Send EmailSends the receipt from your Zoho Mail account. The step ships unmapped: pick the sending account, map the customer's email from the charge and write the subject and body with the payment details.
What you need
- FlowMatticCore
- Stripe AccountAccount
- Zoho Mail AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Add Number Formatter's Minor Unit Conversion action, or a Maths by FlowMattic step that divides by 100, between the Stripe trigger and the Zoho Mail step, then map its result into the email.
- If some charges arrive without an email address, put a Filter between the Stripe trigger and the Zoho Mail step that continues only when the email is not empty.
- Turn off Stripe's own email receipts if this workflow replaces them, so customers aren't sent two receipts for one payment.
Questions about this workflow
Do failed Stripe payments trigger a Zoho Mail email?
No. New Charge fires only for charges that are created and successful, so declined or failed attempts don't start a run.
Where does the customer's email come from?
From the charge Stripe sends, usually its billing details. Some charges don't include an email, so check a test payment in Task History and map the field that holds it.
Why does the amount show as 2500 instead of 25.00?
Stripe reports amounts in the smallest unit of the currency, such as cents. Convert it with Number Formatter's Minor Unit Conversion between the trigger and the email step, and map the converted value instead.
Is this a tax invoice?
No. The workflow sends the email you write in the Zoho Mail step. If you need formal invoices with tax details, write those details into the message yourself or use an invoicing tool.
More Payments workflows
Other ready-to-import templates from the same category.






Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted