API платёжного шлюза интернет-эквайринга Help

Оплата с ранее привязанного счёта

Сценарий позволяет по запросу ТСП выполнить оплату со счета плательщика, привязка которого была выполнена ранее в рамках сценариев «Привязка счета без оплаты» или «Оплата с привязкой счета». Сценарий может применяться как для разовых, так и для регулярных платежей.

Ответ

{ "order": { "id": 2000000020162, "typeRid": "Purchase", "status": "Refused", "prevStatus": "WaitPushTran", "lastStatusLogin": "TT00001", "amount": 1000, "currency": "RUB", "createTime": "2025-08-06 10:49:22", "finishTime": "2025-08-06 10:49:35", "trans": [ { "actionId": "250806-07493532-03ci6t=", "orderId": 2000000020162, "terminalId": 38, "merchantId": 42, "acquirerRid": "1", "isReversal": false, "regTime": "2025-08-06 10:49:35", "clearAmount": 0, "clearCcy": "RUB", "amount": 1000, "currency": "RUB", "description": "Покупка", "phase": "Single", "type": "Purchase", "pmoDeclineDescription": "Недостаточно денежных средств для проведения операции", "pmoResultCode": "RQ05060" } ], "title": "Оплата с ранее привязанного счёта / СБП", "expTime": "2025-08-06 12:49:22", "type": { "title": "Purchase / JSON" } } }
{ "consumer": { "id": 166, "ridByOwner": "BSPB SBP Linking Test Client", "rid": "BSPB SBP Linking Test Client", "name": "pg@bspb.ru", "status": "Active", "tokens": [ { "id": 13749, "paymentMethod": "IpsRu", "role": "Stored", "status": "Active", "regTime": "2025-07-31 16:02:04", "qrc": { "idByNet": "AB1S0072B4GIVG8V8DP9VAUBGMVQDN5E" } } ], "ownerKind": "Merchant" } }
{ "order": { "typeRid": "Purchase", "amount": 100.00, "currency": "RUB", "title": "Название заказа", "description": "Описание заказа", "remittanceMessage": "Назначение платежа", "hppRedirectUrl": "https://pgtest.bspb.ru/result" } }
{ "order": { "id": 2000000020125, "hppUrl": "https://pgtest.bspb.ru/flex", "password": "g9vlmavoye71", "accessToken": "0-ErGivkkfs18w0--97zKlQrO_5WjjUqtRcJvOXeay39E", "status": "Preparing", "cvv2AuthStatus": "Required" } }

Основные параметры ответа на запрос создания заказа

{ "token": { "storedId": 13749 } }
{ "order": { "status": "Preparing", "cvv2AuthStatus": "IneligibleOrder", "tdsV1AuthStatus": "IneligibleToken", "tdsV2AuthStatus": "IneligibleToken", "otpAutStatus": "IneligibleOrder", "srcToken": { "id": 13888, "paymentMethod": "IpsRu", "role": "Src", "status": "Active", "regTime": "2025-08-01 16:31:42" } }, "pmoDirectCall": {} }
{ "errorCode": "RiskReject", "errorDescription": "Отклонено в связи с последней неуспешной оплатой с ранее привязанного счёта. Повторить действие можно начиная с 06.08.2025 12:19:35. Код последней оплаты - 'RQ05060' ('Недостаточно денежных средств для проведения операции')" }

Не инициировать в течение одного операционного дня более 5 повторных попыток "Оплаты с привязанного счёта", в случае получения в предыдущей попытке (Получение информации по заказу/Неудачный ответ) следующих значений параметра Код ответа:

Код ответа

Описание

RQ05032

Отказ банка плательщика в выполнении платежа

RQ05060

Недостаточно денежных средств для проведения операции

RQ05061

Превышен лимит по сумме операций по СБП

RQ05062

Превышен лимит по количеству операций по СБП

RQ05063

Подозрение в мошенничестве

RQ05064

Выполнение операций в данной категории ТСП запрещено

RQ05065

Счёт заблокирован

RQ05066

Счёт закрыт

RQ05067

Выполнение операции запрещено по требованию законодательства

RQ07999

Техническая ошибка

Выполнять повторные попытки "Оплаты с привязанного счёта" в случае получения значений параметра Код ответа, указанных в таблице выше, согласно следующим интервалам:

Повторная попытка

Минимальный интервал относительно первой попытки

1-я

90 минут

2-я

24 часа

3-я

96 часа (4 суток)

4-я

336 часов (14 суток)

5-я

672 часа (28 суток)

{ "specificByPm": { "ipsRu": { "afterPayRedirectUrl": "https://pgtest.bspb.ru/status?linkingIpsRu&at=[order_accessToken]" } } }
{ "specificByPm": { "ipsRu": { "qrcPayload": "https://qr.nspk.ru/AD1000610RMAPRAG9ASQO3D8J7ES9LDQ?type=02&bank=100000000029&sum=100000&cur=RUB&crc=601F", "qrcImage": { "format": "image/png", "content": "iVBORw0KGgoAAAANSUhEUgAAAPoAAAD6CAYAAACI..." } } } }
{ "conditions": { "cofUsage": "Recurring", "cofCapturePurposesDesc": "Назначение платежа" }, "specificByPm": { "ipsRu": { "afterPayRedirectUrl": "https://pgtest.bspb.ru/status?linkingIpsRu&at=[order_accessToken]" } } }
{ "specificByPm": { "ipsRu": {} } }
{ "waitCompletion": true }
{ "order": { "status": "FullyPaid" } }
11 августа 2025