Skip to main content

оплатить счет

POST 

/invoices/:invoice_id/charges

если статус waiting_3ds, плательщика нужно отправить на страницу эмитента:

<html>
<form id="auto_submit" method="POST" action="{{ acs_url }}" target="_parent">
// здесь отрисовать скрытые инпуты с ключ/значенние из acs_data
</form>

js-script: document.forms["auto_submit"].submit()

Request

Path Parameters

    invoice_id uuidrequired

    внутренний номер инвойса

Body

    payment_token_id uuidrequired

    идентификатор токена

    device

    object

    required

    данные браузера для эмитента

    BrowserIP ipv4required

    IP адрес клиента

    BrowserAcceptHeader stringrequired

    Possible values: Value must match regular expression ^[ \t]*(?:[\x21-\x7E](?:[ \t][\x21-\x7E])?)*[ \t]*$

    принимаемые браузером заголовки

    BrowserJavaScriptEnabled booleanrequired

    поддерживает ли браузер держателя карты JavaScript

    BrowserLanguage stringrequired

    Possible values: Value must match regular expression ^[a-z]{2}(?:-[A-Z]{2})?$

    язык браузера держателя карты стандарт IETF BCP47, например ru-RU

    BrowserScreenHeight integerrequired

    высота экрана держателя карты в пикселях screen.height

    BrowserScreenWidth integerrequired

    ширина экрана держателя карты в пикселях screen.width

    BrowserTimeZone stringrequired

    Possible values: Value must match regular expression ^-?\d+$

    смещение часового пояса между UTC и местного времени браузера держателя карты. Обратите внимание что смещение положительное, если местное время отстает от UTC, и отрицательное, если время впереди

    Например, для MSK: -180

    BrowserUserAgent stringrequired

    HTTP-заголовок User-agent

    BrowserJavaEnabled booleanrequired

    поддерживает ли браузер держателя карты Java

    BrowserScreenColorDepth stringrequired

    Possible values: Value must match regular expression ^(4[0-8]|[123][0-9]|[1-9])$

    глубина цветовой палитры браузера screen.colorDepth

    notification_url urirequired

    адрес для перенаправления пользователя после 3DS, обратно на страницу оплаты

Responses

Example response

Schema

    id uuidrequired

    uuid сущности

    payment_token_id uuid

    uuid платежного токена

    created_at date-timerequired

    время создания

    status stringrequired

    Possible values: [progress]

    статус сущности

    message string

    текст ошибки (опционально)

Loading...