Дополнительные параметры заказа
Обзор возможностей
Дополнительные параметры заказа - это данные заказа, которые были переданы в заказ специальным образом (не заполнены покупателем) и не отображаются покупателю.
Вы можете передавать эти параметры при перенаправлении покупателя в корзину и получать их в дальнейшем с информацией по заказу.
Используйте дополнительные параметры, чтобы сохранить в заказ служебную информацию на свое усмотрение. Например, если покупатель переходит к покупке после нажатия на рекламный баннер на вашей стороне, то вы можете передать идентификатор этого баннера в дополнительные параметры заказа.
Источники дополнительных параметров
Используйте эти возможности, чтобы передать дополнительные параметры в заказ:
- Для обычных продуктов: дополнительные параметры referer в ссылке на покупку. Подробнее.
- Для динамических продуктов: параметры additional_data в запросе на генерацию ссылки на покупку. Подробнее.
Помимо этого, в дополнительные параметры заказа система сохраняет:
- Информацию о заполнении дополнительной строки согласия.
Если в корзине используется дополнительная необязательная строка согласия, то результат ее заполнения покупателем будет передан в дополнительном параметре с"name":"subscribe_offers"
.
Просмотр дополнительных параметров
Вы можете увидеть дополнительные параметры заказа:
- В webhook-оповещениях (additional_data)
- В ответе на запрос к Orders API на получение информации по заказу (additional_data)
- При просмотре информации о составе заказа через портал ESupport (Additional parameters)
Ограничения
Срок хранения дополнительных параметров в заказе ограничен:
- Для заказов в статусе Paid (оплачен) - срок хранения равен 1 году с момента создания заказа
- Для заказов в статусе Deleted (удален), Terminated (окончательно удален) - срок хранения равен 120 дням с момента создания заказа
Для заказов в статусе New / Not paid (не оплачен) - срок хранения не ограничен.