Multi-subscription refund
Renewals & billingRefund request → verify identity, evaluate every subscription against policy, refund the eligible ones and explain the rest in the same reply.
How the workflow runs
- Trigger
Customer requests a refund
The ticket lands in Zendesk with the customer's refund request.
Zendesk
- </>
Pull every subscription
Query every subscription on the account from Stripe via GraphQL.
GraphQL
Stripe
- Logic
Evaluate & refund
Check each subscription against refund policy and execute in Stripe for everything eligible.
Refund eligibility agentStripe
-
Reply sent
One message explains what was refunded and why anything else wasn't.
Also works with
Billing & payments
-
Recurly
-
Chargebee
-
Zuora
-
Braintree
-
Adyen
-
Paddle
-
PayPal
-
Maxio
-
NetSuite
Ticketing & support
-
Freshdesk
-
Intercom
-
Salesforce Service Cloud
-
HubSpot
-
Front
-
Gorgias
-
Help Scout
-
Kustomer
-
Gladly
-
Zoho Desk
-
Dixa
-
Re:amaze
-
ServiceNow
-
Jira Service Management
Or anything else you run. If it has a REST or GraphQL API, an MCP server, or a database we can reach, the workflow runs against it — however many systems one job needs.