Skip to main content
Отправить покупателю письмо со счётом — с суммой и кнопкой «Оплатить», ведущей на hosted‑страницу оплаты. Полезно, когда счёт выставлен, а покупателя нужно к нему привести: выставили инвойс по почте, напомнили о неоплаченном заказе. URL: https://api.oblodai.com/v1/payment/send-email · Аутентификация: обязательна.
Примеры используют хелпер call() и переменные $SECRET/$PUBLIC_ID — их определение см. в Как подписать запрос. Проще не писать подпись руками, а взять SDK.

Чек уходит сам

Если при создании платежа задан payer_email, на этот адрес автоматически уходит ЧЕК после оплаты. Ничего вызывать для этого не нужно — достаточно передать payer_email в POST /v1/payment (или в POST /v1/link/{id}/checkout, где его вводит сам покупатель). POST /v1/payment/send-email — про другое: это письмо до оплаты, приглашение заплатить. Его вы шлёте сами и можете слать повторно.

Параметры запроса

string
Идентификатор платежа в Oblodai.
string
Ваша ссылка на заказ.
string
Кому отправить. По умолчанию — payer_email, заданный у платежа.
Нужен uuid или order_id. Если email не передан и у платежа нет payer_email — слать некуда, придёт 400 email.no_recipient.

Пример запроса


Пример ответа

bool
Письмо принято в очередь отправки.
string
Фактический получатель.
string
Платёж, по которому отправлено письмо.

Коды ошибок


Нюансы

  • Повторная отправка разрешена. Дедупликации нет: вызвав метод дважды, вы отправите два письма. Это сделано намеренно — «напомнить об оплате» законная операция.
  • sent: true — это «принято в очередь», а не «доставлено в почтовый ящик». Доставку писем Oblodai не гарантирует и статус не отдаёт.
  • Истёкший счёт не блокирует отправку. По истёкшему счёту письмо отправится, но кнопка «Оплатить» приведёт на страницу просроченного счёта. Перед отправкой напоминания проверяйте статус через POST /v1/payment/info — или оживите счёт через is_refresh у POST /v1/payment.

Связанные страницы

POST /v1/payment

где задаётся payer_email (он же включает автоматический чек).

POST /v1/payment/info

GET /v1/pay/{id}

POST /v1/link/{id}/checkout

покупатель вводит email сам.