Eco Return Integration
This integration enables automated WhatsApp notifications for key return events—Return Requested, Pickup Created, and Refund Issued—offering customers real-time updates throughout the return process.
Steps to do the integraiton:-
Install the Eco return app from shopify playstore, then go to Settings>> Developers tool>> "Create Webhook"
In new webhook, fill up the details & save.
- In Payload url, enter the Convertway Endpoint " https://convert.shipway.com/dashboard/hooks/ecoreturns.php "
- In Auth Header Key (mandatory), Enter "licence-key"
- In Auth Header Value (mandatory) , Enter "key-value" ( Step to Check licence-key in convertway - > settings>profile>licence key )
- In events- select the needed events from the mentioned three "Return request, Pickup created & Refund Issued"
- Configuration is successful on ECOreturn platform. Now just active the integration status in the Convertway.
- After activation the new trigger "Ecoretrun Integration" will be shown in the "custom flow".
IMPORTANT Guildeline for creating Custom Fows with ( EcoReturn Integration Trigger):-
- Create a new custom flow and setup the respective "Eco return" event and save the custom flow.
- Info :- In Custom Flows powered by EcoReturn events, only whatsapp templates created under the "Ecoreturn Event" will be displayed.
Steps to create template for "Ecoreturn event" :-
Templates--> "whatsapp template --> Ecoretrun Integration {category} ---> Ecoreturn Events {Subcategory}
Here, for template creation, all fetched variables from the Ecoretrurn Payload are displayed.
Important: Use only the variables mapped to the specific event while creating templates. Using unmapped variables may cause message failures if values are missing during sending.
Example: If you're creating a template for "Return Requested", use only its mapped variables.
Event-to-Variable Mapping:
✅ Return Requested: {customer_name} , {store_name}, {event} , {item_cost} , {new_item_quantity} , {order_id} , {product_name} , {quantity} , {request_type} , {reverse_shipment_fee_paid} , {status} , {customer_address}
✅ Pickup Created: {customer_name} , {store_name} , {status} , {item_cost} , {order_id} , {product_name} , {quantity} , {request_type} , {courier} , {customer_address}
✅ Refund Issued: {customer_name} , {store_name} , {event} , {item_cost} , {order_id} , {payout_link} , {product_name} , {quantity} , {recipient} , {refund_amount} , {refund_to} , {request_type} , {status} , {store_credit_type}
Updated on: 29/07/2025
Thank you!