Macha
All Use Cases
Billing & Payments

Resolve duplicate charge complaints

When a customer reports being charged twice, Macha checks Stripe for duplicate payments, confirms the issue, refunds the extra charge, and replies with a full explanation.

Resolves a high-frustration issue quickly and accurately, building customer confidence.

Integrations used

How it works

Zendesk
Trigger
Zendesk Ticket Created

Customer reports duplicate charge

Customer

I was charged twice for the same order! I see two $65.00 charges on my card from yesterday.

Macha
Macha
Stripe Check payments

Found 2 charges of $65.00 on March 4 — confirmed duplicate

Macha
Macha
Stripe Refund duplicate

Refunded duplicate charge of $65.00

Macha
Macha

You're right — I can see two charges of $65.00 from yesterday. I've refunded the duplicate charge immediately. The $65.00 refund should appear on your statement within 5-7 business days. So sorry about that!

Macha
Macha
Zendesk Update ticket

Status → Solved, tagged: duplicate-charge-refunded

Triggers & Actions

Zendesk Trigger

Ticket Created

Zendesk

Fires when a new ticket is created in Zendesk.

Stripe Action

Get Customer

Stripe

Look up a Stripe customer by email, ID, or name and retrieve their full profile.

Stripe Action

List Payments

Stripe

List all payments for a customer, filtered by status, amount, or date range.

Stripe Action

Create Refund

Stripe

Issue a full or partial refund on a completed payment with an optional reason.

Zendesk Action

Add Comment

Zendesk

Post a public reply or internal note on any ticket with formatted text.

Zendesk Action

Update Ticket

Zendesk

Change ticket status, priority, assignee, tags, or custom fields.

Try this
workflow today.

Set up in minutes. No code, no implementation team. Just connect and go.