tr Skip to content

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 Mail

2 steps Setup ~5 min Used on 3.4k sites Free to import

The When a payment is received in Stripe, send a receipt email from Zoho Mail workflow on the FlowMattic canvas, with 2 steps across Stripe, Zoho Mail
The workflow as it appears in the builder after import. Each step opens for editing.

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.

  1. Step 1Trigger
    Stripe New Charge

    Starts 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.

  2. Step 2Action
    Zoho Mail Send Email

    Sends 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.

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

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Was spending much more on Zapier and running out of tasks, now have unlimited tasks. Team is continuing to add integrations and taking feedback. Creator of company is ultra responsive to emails and helpful always.

Brad U.

It's an exceptional product. Works great and extremely valuable. I saved thousands of dollard on Zapier, as Flowmattic makes me able to host the automation myself. And very deeply integrates with the products I need.