Order Refunded
Trigger a workflow when a WooCommerce order is refunded.
Overview
The Order Refunded trigger fires when a refund is processed for an order. This can be a full or partial refund.
When It Fires
- Full refund processed
- Partial refund issued
- Refund via payment gateway
- Manual refund recorded
Configuration
| Field | Type | Required | Description |
|---|---|---|---|
| Refund Type | select | No | Full or partial refund |
| Minimum Amount | number | No | Refunds above this amount |
Available Data
Refund Information
| Variable | Type | Description |
|---|---|---|
{{Trigger.refund_id}} | integer | Refund ID |
{{Trigger.refund_amount}} | string | Amount refunded |
{{Trigger.refund_reason}} | string | Reason for refund |
{{Trigger.refund_date}} | string | Refund timestamp |
{{Trigger.is_full_refund}} | boolean | Whether it’s a full refund |
Order Information
| Variable | Type | Description |
|---|---|---|
{{Trigger.order_id}} | integer | Original order ID |
{{Trigger.order_total}} | string | Original order total |
{{Trigger.remaining_total}} | string | Amount remaining after refund |
Customer Information
All billing information from the original order is available.
Example Workflows
Refund Confirmation
Notify customer of refund:
- Trigger: Order Refunded
- Action: Send Email
- To:
{{Trigger.billing.email}} - Subject:
Refund Processed - ${{Trigger.refund_amount}} - Body: Refund details and timeline
- To:
Refund Alert
Notify finance team:
- Trigger: Order Refunded
- Minimum Amount: 100
- Action: Send Email
- To:
finance@yourstore.com - Subject:
Large Refund: ${{Trigger.refund_amount}} - Body: Order details and reason
- To:
CRM Update
Track refunds in CRM:
- Trigger: Order Refunded
- Action: Airtable - Update Record
- Find: Customer by email
- Update: Add refund to history
Win-Back Campaign
Add to re-engagement list:
- Trigger: Order Refunded
- Refund Type: Full
- Action: Mailchimp - Add Tag
- Email:
{{Trigger.billing.email}} - Tag: “refunded-customer”
- Email:
Best Practices
- Send prompt refund confirmations
- Track refund reasons for improvement
- Consider win-back campaigns for churned customers
- Monitor high-value refunds