Выполнение заказа
Обзор возможностей
После того, как покупатель оплатил заказ, вам необходимо отправить продукты из заказа покупателю.
Ваши продукты могут требовать отправки в электронном или физическом виде.
Электронная отправка подразумевает передачу продукта покупателю в цифровом виде, например:
- Ключ / код активации
- Ссылка на скачивание
- Письмо с информацией
- Файл
Для выполнения заказа вы можете:
- Использовать нашу автоматическую отправку
Этот вариант доступен только для продуктов с электронной отправкой - Отправить продукт самостоятельно
Как использовать автоматическую отправку продукта
Автоматическая отправка возможна только для продуктов, требующих электронной отправки на email.
Как это работает:
- Покупатель успешно оплачивает заказ
- Мы автоматически получаем лицензию одним из способов (см. далее)
- Далее лицензия будет:
- Сохранена в заказ (далее это может использоваться для повторной отправки покупателю при необходимости)
- Отправлена покупателю по почте
- (Опционально) Показана покупателю на странице заказа
- На нашей стороне выполняется стандартная обработка успешной доставки заказа
Возможные способы генерации лицензии:
- Веб-сервис – в этом случае после оплаты заказа мы делаем запрос к веб-сервису на вашей стороне, вы генерируете лицензию и возвращаете ее в ответе на запрос.
- Предзаполненный список лицензий (пул) – в этом случае вы предварительно предоставляете нам запас лицензий, которые мы сохраняем на своей стороне. После оплаты заказа мы отправляем покупателю лицензию из этого запаса. Вы должны своевременно пополнять запас лицензий. Это устаревший способ, так как он требует контролировать запас лицензий вручную, но вы можете его использовать, например, пока разрабатываете другое решение.
- Отправка письма с информацией – в этом варианте после оплаты заказа покупателю будет выслано только письмо (без индивидуальной лицензии). Этот вариант подходит, если вам нужно для выполнения заказа отправить всем покупателям определенного продукта одни и те же сведения. Например, запросить дополнительную информацию, нужную вам для выполнения заказа, или отправить уведомление о том, что заказ принят и лицензия скоро будет выслана, или отправить покупателю ссылку на получение доступа к личному кабинету на вашей стороне.
Чтобы способ генерации лицензии был использован для отправки продукта покупателю после оплаты, он должен быть предварительно привязан к продукту.
Как самостоятельно отправить продукт покупателю
Как это работает:
- Покупатель успешно оплачивает заказ
- Вы получаете письмо с информацией об оплате и запросом лицензии
- Вы отправляете лицензию нам, следуя инструкциям из письма. Лицензия может быть текстом или файлом
- Мы автоматически сохраняем лицензию и отправляем ее покупателю
- На нашей стороне выполняется стандартная обработка успешной доставки заказа
Если вы отправите продукт покупателю самостоятельно (не следуя инструкции из письма с запросом лицензии), то мы не получим подтверждения выполнения заказа и учесть заказ при выплате. Такой заказ останется в статусах Paid и Not Delivered.
Информация о заказе и данные покупателя, которые могут вам понадобится для генерации лицензии, содержатся в webhook-оповещении (customer). Помимо этого вы можете получить информацию по заказу через Orders API и портал для вашей техподдержки ESupport.