ym88659208ym87991671
Получение списка платежей за период с учетом пагинации | Документация для разработчиков

Получение списка платежей за период с учетом пагинации

Обновлено 11 марта 2025
POST
/info/subscriptions/payments

Получение списка платежей за период с учетом пагинации

Запрос

Header Parameters

    RqUID
    string
    required

    Возможные значения: <= 32 characters, Value must match regular expression ^[0-9a-fA-F]{32}$

    Уникальный идентификатор запроса

    Sberx-System-Id
    string

    Значение должно соответствовать регулярному выражению ^[0-9A-Z_. -]{1,50}$

    Идентификатор внешней системы

    Example: SUPERAPP
    Sberx-Sub-System-Id
    string

    Значение должно соответствовать регулярному выражению ^[0-9A-Z_. -]{1,50}$

    Идентификатор внешней подсистемы

    Example: SBER_PRIME

Body

required

    subscriptionId
    uuid
    required

    Значение должно соответствовать регулярному выражению ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$

    Идентификатор подписки

    dayBegin
    date

    Значение должно соответствовать регулярному выражению ^\d{4}-\d\d-\d\d$

    День начала периода включительно

    dayEnd
    date

    Значение должно соответствовать регулярному выражению ^\d{4}-\d\d-\d\d$

    День завершения периода включительно

    paging

    object

    Параметры пагинации

    page
    int32

    Возможные значения: >= 0 и <= 1000000

    Номер страницы

    size
    int32

    Возможные значения: >= 0 и <= 1000000

    Количество элементов на странице

    sorts

    object[]

    Possible values: <= 30

    Параметры сортировки

  • Array [

  • field
    string
    required

    Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,255}$

    Наименование поля

    direction
    string

    Возможные значения: [ASC, DESC]

    Направление сортировки

  • ]

Ответы

OK

Schema

    payments

    object[]

    required

    Possible values: <= 1000

    Список Оплат Подписки на Пакет услуг

  • Array [

  • orderId
    string
    required

    Значение должно соответствовать регулярному выражению ^[0-9a-zA-Z-_ ]{1,32}$

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

    paymentDate
    string
    required

    Значение должно соответствовать регулярному выражению ^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d\.\d\d\d[+-]\d\d\d\d$

    Дата время платежа

    paySystemTypeDisplayName
    string
    required

    Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,200}$

    Отображаемое наименование платежной системы

    paySchemeDisplayName
    string

    Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,200}$

    Отображаемое наименование схемы платежа

    terminalId
    string

    Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\- ]{1,255}$

    Идентификатор терминала

    merchantId
    string

    Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\- ]{1,255}$

    Идентификатор торговой точки

    amount
    number
    required

    Возможные значения: >= 0 и <= 1000000

    Сумма платежа

    loyaltyPointsAmount
    number

    Возможные значения: >= 0 и <= 1000000

    Желаемая сумма баллов лояльности к списанию части суммы платежа

    currency
    string
    required

    Значение должно соответствовать регулярному выражению ^[0-9a-zA-Z]{3}$

    Валюта платежа

    authDate
    string

    Значение должно соответствовать регулярному выражению ^\d{4}-\d\d-\d\dT\d\d:\d\d:\d\d\.\d\d\d[+-]\d\d\d\d$

    Дата время авторизации платежа

    paymentStateDisplayName
    string
    required

    Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,200}$

    Отображаемое имя статуса платежа

    customerPayToolNumberMasked
    string

    Значение должно соответствовать регулярному выражению ^[0-9a-zA-Z\\*]{1,50}$

    Маскированный номер платежного инструмента потребителя

    customerPayToolSystem
    string

    Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$

    Система платежного инструмента потребителя

    customerPayToolBankName
    string

    Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,50}$

    Наименование банка эмитента платежного инструмента

    authId
    string

    Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-]{1,36}$

    Идентификатор авторизующей транзакции

    authCode
    string

    Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\- ]{1,36}$

    Код авторизации

    authLoyaltyPointsAmount
    number

    Возможные значения: >= 0 и <= 1000000

    Сумма списанных баллов лояльности

    refundedPartialAmount
    number

    Возможные значения: >= 0 и <= 1000000

    Сумма явного возврата за неиспользованный оплаченный период пакета услуг

    errorCode
    int64

    Возможные значения: >= 0 и <= 999999999

    Код завершения финансовой операции
    ПРИМЕЧАНИЕ:
    1 Смотри статус платежа - paymentStateDisplayName;
    2 Ошибки делятся на:
    2.1 внутренние фабрики -5500, -5000, 0 (для платежной системы NONE), 400 ... 599
    2.2 внешние от платежных систем, где
    0 - успешно от любой платежной системы
    != 0 - формула, персональный префикс + код ответа платежной системы (уточнять у Администраторов Системы)
    пример префиксов:
    РБС 1100000
    СберПей 2200000
    EPS 3300000
    KSH_KZ 4400000
    SM_BY 5500000
    ASSIST_BY 6600000.

    errorMessage
    string

    Значение должно соответствовать регулярному выражению ^[0-9a-zA-Zа-яА-ЯеЁ\\+.,"«» &-_№!?:]{0,1024}$

    Текст завершения финансовой операции
    ПРИМЕЧАНИЕ:
    Запрещена прямая трансляция потребителю

    isAutomatic
    boolean

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

    withBasket
    boolean

    Признак оплаты срока действия подписки с участием деления на ячейки корзины

  • ]

  • page

    object

    Параметры пагинации

    number
    int32
    required

    Возможные значения: >= 0 и <= 1000000

    Номер страницы

    size
    int32
    required

    Возможные значения: >= 0 и <= 2147483647

    Количество элементов на странице

    totalPages
    int32
    required

    Возможные значения: >= 0 и <= 2147483647

    Всего страниц

    totalElements
    int64
    required

    Возможные значения: >= 0 и <= 2147483647

    Всего элементов

Loading...
Loading...
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей. Вы можете запретить сохранение cookie в настройках своего браузера.