Тип операционной системы мобильного устройства или персонального компьютера. Возможные значения: android — операционная система Android; ios — операционная система iOS; other — другая операционная система.
Общая сумма всех последующих расходов по сделке в минимальных единицах валюты. Для рублей — копейки. Обязателен, если не указанorder_id (тогда значение берётся из заказа).
description
str
Описание перевода. Обязателен, если не указанorder_id (тогда значение берётся из заказа).
Необязательные параметры
currency
int
Код валюты по ISO4217 (643 для RUB; 978 для EUR; 840 для USD).
order_id
int
Уникальный идентификатор платежа (Заказа) в ПЦ.
receiver
object
Данные Кошелька-получателя. Значимое поле (см. структуру payer/receiver): wallet_public_id (вариант учета №2).
fee
int
Комиссия для удержания с Плательщика при списании средств с его карты в минимальных единицах валюты. Для рублей — копейки.
tx_client_id
str
Номер перевода на стороне ТСП (в ИС ТСП). Если в запросе указан параметр order_id, значение tx_client_id из запроса игнорируется.
return_url
str
Адрес страницы на стороне ТСП, на которую автоматически переводится Плательщик по завершении Операции. Если в запросе указан параметр order_id, значение return_url из запроса игнорируется.
fail_url
str
Адрес страницы на стороне ТСП, на которую автоматически переводится Плательщик в случае неуспешного окончания проведения Операции. Если не указан, ПЦ считает его равным значению return_url.
Ссылка для возврата в мобильное приложение ТСП (мерчанта) после оплаты. Если было указано при регистрации заказа (api/register), и в запросе указан order_id — значение берётся из заказа.
{"error_code":"TERMINAL_NOT_FOUND","technical_message":"Terminal not found","timestamp":1751976000,"details":null,"request_id":"b3b3c1f0-4b3a-4f3a-9b1a-1234567890ab"}
Примечания
При получении запроса ПЦ проверяет правильность расчета подписи и корректность параметров запроса.
Если order_id не указан, обязательны amount и description (значение currency в этом случае необязательно, в отличие от других services эндпоинтов).
Обратите внимание: у этого эндпоинта поле даты операции в ответе называется tx_date, а не tx_completed_at, как в большинстве остальных services методов.