Вие сте тук: Начало Указания за връщане на пратка
Указания за връщане на пратка
Въведение
Указанията за връщане на пратка са задължителна част от заявката за товарителница към системата на Еконт. Тя ни дава информация какво да направим в случаите, в които не можем да доставим пратката от магазина.
Какво получава търговецът с интеграцията
Пълна свобода за това как, къде и при какви условия да върнем пратката от магазина, която е не е взета от получател.
Как да използвате тази функционалност
1. Достави с Еконт
За да зададете Указание за връщане на пратка, трябва да го създадете в профила на търговеца в e-Econt. След като се зададе шаблон, влезте в меню Настройки на Достави с Еконт, секция Указания. От падащото меню За връщане, изберете желаното Указание.
2. Интеграция с XML
Задаването на Указания за връщане на пратка с куриер става посредством частта от заявката за Указания към пратката (<instructions>). Тя изглежда така:
<instructions>
<e>
<template>Наименование на шаблона</template>
</e>
<e>
<type>return</type>
<days_until_return></days_until_return>
<delivery_fail_action></delivery_fail_action>
<dp_ap></dp_ap>
<dp_bl></dp_bl>
<dp_city></dp_city>
<dp_post_code></dp_post_code>
<dp_e-mail></dp_e-mail>
<dp_et></dp_et>
<dp_face></dp_face>
<dp_name></dp_name>
<dp_office></dp_office>
<dp_office_code></dp_office_code>
<dp_other></dp_other>
<dp_payment_side></dp_payment_side>
<dp_phone></dp_phone>
<dp_quarter></dp_quarter>
<dp_return_to></dp_return_to>
<dp_street></dp_street>
<dp_street_num></dp_street_num>
<dp_type></dp_type>
<dp_vh></dp_vh>
<print_return_loading></print_return_loading>
<reject_delivery_payment_side></reject_delivery_payment_side>
<reject_return_payment_side></reject_return_payment_side>
<return_ap></return_ap>
<return_bl></return_bl>
<return_city></return_city>
<return_post_code></return_post_code>
<return_e-mail></return_e-mail>
<return_et></return_et>
<return_face></return_face>
<return_name></return_name>
<return_office></return_office>
<return_office_code></return_office_code>
<return_other></return_other>
<return_phone></return_phone>
<return_quarter></return_quarter>
<return_street></return_street>
<return_street_num></return_street_num>
<return_vh></return_vh>
<pd_service></pd_service>
<pen_color></pen_color>
<number_of_signatures></number_of_signatures>
<page_numbers></page_numbers>
<pd_other_instructions></pd_other_instructions>
</e>
</instructions>
Описанията на параметрите са: dp_type – тип на върнатата пратка: document – документи, shipment – пратка, ако е празно – няма обратна пратка.
- days_until_return – срок, в който трябва да бъде изпратена върнатата пратка, в дни (0 – >трябва да се изпрати веднага след доставката)
- dp_payment_side – платец на върнатата пратка: sender - подателят на върнатата пратка
- receiver – получателят на върнатата пратка
- print_return_loading – върнатата пратка се създава веднага, за да може да бъде разпечатана
- dp_return_to – къде да бъде върната обратната пратка: sender – на подателя; office – в офис на Еконт; address – на адрес:
- данни за получателя на върнатата пратка за dp_return_to= office или address:
- dp_name – име/фирма
- dp_face – лице за контакти
- dp_phone – телефон
- dp_e-mail – имейл
- dp_city – населено място
- dp_post_code – пощенски код
- за dp_return_to=office:
- dp_office_code – код на офис на Еконт
- за dp_return_to=address:
- dp_street – улица
- dp_quarter – квартал
- dp_street_num – номер
- dp_bl – блок
- dp_vh – вход
- dp_et – етаж
- dp_ap – апартамент
- dp_other – друго
- delivery_fail_action – действие, когато пратката не може да бъде доставена. Възможни
- стойности: contact, instruction, return_to_sender, return_to_address, return_to_office:
- за delivery_fail_action=contact
- delivery_fail_contact – телефон или имейл за връзка
- за delivery_fail_action=instruction
- delivery_fail_instruction – Разпореждане
- за delivery_fail_action= return_to_address или return_to_office
- return_name – име/фирма
- return_face – лице за контакти
- return_phone – телефон
- return_e-mail – e-mail
- return_city – населено място
- return_post_code – пощенски код
- за delivery_fail_action=return_to_office
- return_office_code – код на офис на Еконт
- за delivery_fail_action=return_to_address
- return_street – улица
- return_quarter – квартал
- return_street_num – номер
- return_bl – блок
- return_vh – вход
- return_et – етаж
- return_ap – апартамент
- return_other – друго
- reject_delivery_payment_side – ако получателят не приеме пратката или част от нея след преглед, доставката ще плати: sender – подателят на оригиналната пратка, receiver – получателят на оригиналната пратка
- reject_return_payment_side – ако получателят не приеме пратката или част от нея след Преглед, връщането ще плати: sender – подателят на оригиналната пратка, receiver – получателят на оригиналната пратка
- pd_service – Важи за type ‘return’ и индикира, че документите, които ще бъдат върнати, трябва да бъдат подписани:
- pen_color – цвят на писалката, с който да бъдат положени подписите
- number_of_signatures – броят подписи, които трябва да се положат
- page_numbers – страници от документа, които трябва да бъдат подписани
Като условия за документи се изисква лична карта, както и задължителни три имена.
- pd_other_instructions – други Указания в свободен текст
3. Интеграция със SOAP/JSON
За да зададете инструкции за връщане на недоставена пратка посредством SOAP/JSON интеграция, следва да използвате класа ReturnInstructionParams, който може да бъде със следната конфигурация:
Стойност | Описание |
---|---|
returnParcelDestination | Къде да бъде върната пратката. Може да има следните стойности: празно поле – без пратка за връщане sender – връщане към подателя office - връщане към наш офис address – връщане към друг адрес |
returnParcelIsDocument | Идентифицира дали пратката за връщане се състои от документи. Може да има следните стойности: true – връщаме документи false – пратката за връщане е същия тип, като пратката, която сме доставили |
daysUntilReturn | Максималният период за връщане на пратка |
returnParcelPaymentSide | Кой ще заплати пратката за връщане: sender - подател Receiver – получател |
returnParcelReceiverClient | Кой ще получи върнатата пратка (ако полето е оставено празно, ще върнем на подателя) |
returnParcelReceiverAgent | Упълномощено лице за получаване на пратката (ако полето е празно, ще доставим пратката на оторизираното от подателя лице) |
returnParcelReceiverOfficeCode | Код на офис на подателя (ако полето е оставено празно, ще върнем пратката в същия офис, от който е изпратена – ако е изпратена от офис) |
returnParcelReceiverAddress | Адрес за връщане на пратка (ако полето е оставено празно, ще върнем пратката на адреса, от който е изпратена, ако е изпратена от адрес) |
printReturnParcel | Трябва ли да бъде създадена товарителница за връщане при създаването на първата товарителница – за изпращане |
rejectAction | Какво да направим в случай, че пратката бъде отказана: contact – да се свържем с подателя (rejectContact) instruction - да бъде изпълнена инструкция, описана с текст (rejectInstruction) return_to_sender – да върнем на подателя return_to_office – да върнем в офис return to other – да върнем на друга локация – в офис (rejectReturnClient, RejectReturnAgent, RejectReturnOfficeCode) return_to_address return to other да върнем на адрес – да върнем до друг адрес (rejectReturnClient, RejectReturnAgent, RejectReturnAddress) Полетата: rejectInstruction, rejectContact, rejectReturnReceiver или rejectReturnToSender не могат да бъдат използвани едновременно. |
rejectInstruction | Текстова инструкция за връщане на пратката в случай на отказ от получателя. |
rejectContact | Телефон или имейл, на който да се свържем с вас, ако пратката бъде отказана от получателя |
rejectReturnClient | Клиент, на който да бъде върната пратката в случай на отказ от получателя |
rejectReturnAgent | Упълномощено лице, на което да върнем пратката в случай на отказ от страна на получателя |
rejectReturnOfficeCode | Код на офиса, в който да върнем пратката в случай на отказ от страна на получателя |
rejectReturnAddress | Адрес, на който да върнем пратката в случай на отказ от страна на получателя |
rejectOriginalParcelPaySide | Кой ще плати първата пратка (доставката на стоката), в случай че бъде отказана от получателя: sender – подател receiver – получател |
rejectReturnParcelPaySide | Кой ще плати първата пратка, ако бъде отказана от получателя след преглед и тест sender - подател receiver – получател |
signatureDocuments | Показва дали трябва да има подписани документи за връщане от страна на клиента (returnParcelIsDocument трябва да бъде със стойност 'true') |
signaturePenColor | Цветът на писалката, с която да бъдат подписани документите за връщане |
signatureCount | Брой подписи от страна на клиента |
signaturePageNumbers | На кои номера страници трябва да се подпише клиентът от документите |
signatureOtherInstructions | Други инструкции в свободен текст |
4. Интеграция с модул за платформа за електронна търговия
За да видите как да настроите Указания през модула за платформа за електронна търговия, следвайте указанията за това тук.
Следващи стъпки
Можете да добавите допълнителни услуги към пратката, например за Обратна разписка, Преглед на пратката и други. Вижте как от секция Допълнителни възможности за търговците и клиентите им.