Обработка возвратов для множества заказов вручную может занять очень много времени. DataEase упрощает этот процесс: экспортируйте ваши заказы, подготовьте действия по возврату с опциональным возвратом на склад и уведомлениями, и импортируйте их обратно в Shopify — все с проверкой.
🎯 Цель
Выполните полное или частичное возмещение для множества заказов одновременно, с возможностью возврата на склад и уведомления клиентов, используя CSV/Excel и DataEase.
📋 Пошаговая инструкция
1. Экспорт заказов (необязательно, для точного выбора)
В DataEase перейдите в New Export → Orders. Включите как минимум:
idname(номер заказа)financialStatusfulfillmentStatus- Строки товаров (
variantId/SKUи количества) для справки
Используйте фильтры (диапазон дат, статус Оплачено, канал/рынок) для выбора возвратных заказов.
2. Подготовка файла возврата
Откройте экспортированный файл в Excel или Google Sheets. Используйте один из следующих шаблонов:
A. Полное возмещение (на уровне заказа)
Добавьте строку с id заказа и установите action = REFUND.
Необязательные поля:
refundTotal— точная сумма для возврата (для полного возврата совпадает с общей суммой заказа)refundShippingAmount— часть стоимости доставки для возврата (если применимо)refundReason,refundNote,notifyCustomer= TRUE/FALSE
B. Частичное возмещение (на уровне строк)
- Добавьте основную строку заказа с
topRow= TRUE (вы можете оставитьcommand= UPDATE), и установитеaction= REFUND - Для каждого возвращенного товара добавьте строку с
topRow= FALSE иitemCommand= REFUND, затем укажите:variantId(предпочтительно) илиvariantSKUrefundQuantity(единицы для возврата)- (Необязательно)
refundLineAmount(переопределить рассчитанную сумму возврата для этой строки) - (Необязательно)
restock= TRUE/FALSE иrestockLocation(если возвращаете на конкретное место)
- Чтобы вернуть только доставку, опустите строки товаров и установите
refundShippingAmountна уровне заказа
Когда закончите, сохраните файл как .xlsx или .csv.
3. Импорт и проверка
- В DataEase начните New Import → Orders
- Загрузите отредактированный файл
- Сопоставьте столбцы
- Запустите Validation
Исправьте все, что отмечено в Validation Status (например, статус, не подлежащий возврату, недопустимые суммы, отсутствующие идентификаторы).
4. Запустите импорт и проверьте результаты
После успешной проверки нажмите Run Import, чтобы обработать возвраты в Shopify.
После завершения загрузите файл с результатами и проверьте несколько заказов в Shopify Admin, чтобы убедиться, что возвраты, возвраты на склад и уведомления были применены как задумано.
📝 Важные заметки
- Возвраты доступны для оплаченных заказов и не могут превышать оставшуюся захваченную сумму
- Разрешены несколько частичных возвратов до исчерпания захваченной общей суммы
- Возврат на склад возвращает товары в доступный инвентарь; укажите
restockLocation, если требуется конкретное место - Использование
variantIdобеспечивает наиболее надежное соответствие; используйте SKU только если он уникален - Учитывайте налоги/скидки: DataEase рассчитает их из возвращенных строк, если вы не переопределите с помощью
refundLineAmount/refundTotal
💡 Минимальные примеры CSV
Полное возмещение заказа:
id,action,refundTotal,refundReason,notifyCustomergid://shopify/Order/123,REFUND,59.99,"Item defect",TRUEЧастичное возмещение для одной строки (с возвратом на склад):
id,topRow,command,action,itemCommand,variantId,refundQuantity,restock,restockLocationgid://shopify/Order/456,TRUE,UPDATE,REFUND,,,,,gid://shopify/Order/456,FALSE,,REFUND,gid://shopify/ProductVariant/111,1,TRUE,"Warehouse A"Возврат только доставки:
id,action,refundShippingAmount,refundNotegid://shopify/Order/789,REFUND,5.00,"Shipping delay compensation"🎉 Это все!
Ваши возвраты теперь обработаны массово.
Если у вас возникнут какие-либо проблемы или вопросы, не стесняйтесь обращаться в нашу службу поддержки.