Перейти к основному содержимому

6. Справочники

6.1 Валюта платежа (currency)

RUBРоссийский рубль
EURЕвро
USDДоллар США
BYNБелорусский рубль
KZTКазахский теньге

6.2 Язык платежа (language)

RUРусский
ENАнглийский

6.3 Результат выполнения запроса ТСП → Миксплат (result)

okЗапрос выполнен успешно.
error_invalid_requestОшибка в параметрах запроса. Подробности в параметре error_description.
error_signatureОшибка: некорректная подпись запроса.
error_payment_not_foundОшибка: платёж не найден.
error_project_not_foundОшибка: не найден проект с указанным ID.
error_project_not_activeОшибка: проект неактивен. Обратитесь к вашему менеджеру для уточнения деталей.
error_method_not_activeОшибка: метод платежа неактивен. Активируйте метод в ЛК.
error_payment_parametersОшибка параметров платежа. Например, сумма платежа вне допустимого диапазона по указанному платёжному методу.
error_fraud_controlОшибка: создание платёжа отклонено системой фрод-контроля.
error_settingsОшибка, связанная с настройками проекта. Обратитесь к вашему менеджеру для уточнения деталей.
error_unable_to_refund_yetОшибка: возврат платёжа пока ещё невозможен, так как он не был подтверждён.
error_refund_not_availableОшибка: возврат платёжа невозможен, отсутствует техническая возможность.
error_refund_amount_exceedОшибка: вы пытаетесь вернуть сумму, большую чем остаток по платежу.
error_refund_not_foundОшибка: возврат не найден.
error_subscription_not_foundОшибка: подписка не найдена.
error_otherПрочая ошибка. Подробности в параметре error_description.
error_internalВнутренняя ошибка Миксплат. Попробуйте повторить запрос.

Все ошибки, кроме error_internal, являются финальными, и не допускают повторный запрос с теми же параметрами со стороны ТСП. Результат "ok" выполнения запроса не означает успешности тарификации, а сообщает лишь об успешно принятом запросе.

6.4 Результат выполнения запроса Миксплат → ТСП (result)

okУведомление успешно обработано
<любой другой ответ>Уведомление не обработано, будет произведён повторный запрос

6.5 Статус платежа (status)

Используется в методах payment_status и get_payment_status.

pendingПлатёж обрабатывается (промежуточный статус)
successПлатёж успешен (финальный статус)
failureПлатёж неуспешен (финальный статус)

6.6 Расширенный статус платежа (status_extended)

Состав расширенных статусов может быть изменён. Для определения успешности платежа используйте исключительно основной тип статуса платежа (см. раздел 6.5).

pending_draftПлатёж обрабатывается: Ещё не выбран платёжный метод
pending_queuedПлатёж обрабатывается: Ожидание отправки в шлюз
pending_processingПлатёж обрабатывается: Обрабатывается шлюзом
pending_checkПлатёж обрабатывается: Ожидается ответ ТСП на CHECK-запрос
pending_authorizedПлатёж авторизован (деньги зарезервированы на счёте плательщика), ожидается подтверждение, или отмена платежа. Используется при двухстадийной (Double) оплате банковскими картами (см. раздел 5.2).
success_successПлатёж успешен
failure_timeoutПлатёж неуспешен: Превышено время, отведённое для платежа
failure_no_moneyПлатёж неуспешен: Недостаточно средств у плательщика
failure_gate_errorПлатёж неуспешен: Ошибка платёжного шлюза
failure_canceled_by_userПлатёж неуспешен: Отменён плательщиком
failure_canceled_by_merchantПлатёж неуспешен: Отменён ТСП (в результате CHECK-запроса)
failure_canceled_by_bankПлатёж неуспешен: Отменён банком плательщика
failure_previous_paymentПлатёж неуспешен: Не завершён предыдущий платёж
failure_not_availableПлатёж неуспешен: Услуга недоступна плательщику
failure_accept_timeoutПлатёж неуспешен: Превышено время ожидания подтверждения платежа плательщиком
failure_limitsПлатёж неуспешен: Превышены лимиты оплаты (сумма, количество платежей и т.п.)
failure_min_amountПлатёж неуспешен: Сумма платежа меньше минимально допустимой
failure_max_amountПлатёж неуспешен: Сумма платежа больше максимально допустимой
failure_pending_timeoutПлатёж неуспешен: Превышено время обработки платежа
failure_payment_dataПлатёж неуспешен: Неверные платёжные данные (номер карты, срок, cvc)
failure_card_expiredПлатёж неуспешен: Истек срок действия карты
failure_card_blockedПлатёж неуспешен: Карта недействительна
failure_otherПлатёж неуспешен: Прочая ошибка

6.7 Группа платёжного метода (payment_method_group)

cardБанковские карты
bankОплата через банк-клиент
mobileОплата со счёта телефона
bnplОплата по частям
walletЭлектронные кошельки

6.8 Платёжный метод (payment_method)

Платёжный методОписаниеГруппа
cardПлатёж по реквизитам банковской картыБанковские карты
mir_payПлатёж по технологии Mir PayБанковские карты
yandex_payПлатёж по технологии Yandex PayБанковские карты
sbpПлатёж по СБП (Система быстрых платежей)Оплата через банк-клиент
sberpayПлатёж по SberPayОплата через банк-клиент
t_payПлатёж по технологии T-Pay (Tinkoff-Pay)Оплата через банк-клиент
alfa_payПлатёж по технологии Alfa PayОплата через банк-клиент
mts_payПлатёж по технологии MTS PayОплата через банк-клиент
bankПлатёж банковским переводом на счётОплата через банк-клиент
mobileПлатёж с баланса телефонаОплата со счёта телефона
bnpl_podeliПлатёж BNPL-сервиса ПоделиОплата по частям
bnpl_splitПлатёж BNPL-сервиса Яндекс СплитОплата по частям
bnpl_dolyamiПлатёж BNPL-сервиса ДолямиОплата по частям
yandex_moneyПлатёж по Яндекс.ДеньгиЭлектронные кошельки
webmoneyПлатёж по WebmoneyЭлектронные кошельки

6.9 Платёжная система (payment_system)

Варианты платёжных систем, через которые производится оплата, в зависимости от payment_method_group.

Состав значений может быть изменён. Для определения метода оплаты используйте исключительно параметр payment_method (см. раздел 6.8)

Для payment_method_group=card

card_visaVisa
card_mastercardMastercard
card_mirМир
card_unionpayUnionPay
card_jcbJCB
card_otherПрочая карта

Для payment_method_group=mobile

mobile_ru_mtsМТС (Россия)
mobile_ru_beelineБилайн (Россия)
mobile_ru_megafonМегафон (Россия)
mobile_ru_tele2Теле2 (Россия)
mobile_ru_tattelecomТаттелеком (Россия)
mobile_ru_yotaYota (Россия)
mobile_otherПрочий оператор

6.10 Тип биллинга (billing_type)

Для payment_method_group=mobile

mcПлатёж выполнен по технологии «Мобильная коммерция»
cpaПлатёж выполнен по технологии «CPA»

6.11 Схема проведения платежа по картам (payment_scheme)

singleОдностадийная (Single)
doubleДвухстадийная (Double)

6.12 Статус возврата (refund_status)

Используется в методах refund_status и get_refund_status

pendingВ обработке (промежуточный статус)
successВозврат произведён успешно (финальный статус)
failureВозврат не произведён (финальный статус)