Skip to main content

получить статус возврата оплаты

GET 

/invoices/:invoice_id/refunds/:refund_id

статус возврата оплаты

Request

Path Parameters

    invoice_id uuidrequired

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

    refund_id uuidrequired

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

Responses

Accepted

Schema

    amount floatrequired

    Possible values: >= 1

    сумма к возврату в валюте счета

    reason string

    причина возврата

    refund_ext_id string

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

    split_data

    object[]

    данные о возврате по сплитованному платежу

  • Array [

  • order_id string

    Possible values: <= 64 characters

    номер заказа на стороне поставщика

    amount floatrequired

    Possible values: >= 1

    сумма к возврату в валюте

    comment string

    Possible values: non-empty and <= 128 characters

    комментарий

    merchant_id stringrequired

    идентификатор участника сплита

  • ]

  • decline_code decline codes (string)

    Possible values: [insufficient_funds, unknown_error_code, operation_declined, foreign_card_operation_is_unavailable, payment_is_blocked, payment_is_blocked_as_potential_fraud, payment_declined, 3ds_authorisation_error, limit_exceeded, card_has_expired, invalid_card_number]

    message string

    описание результата, стоит обращать внимание при ошибке

    info string
    id uuidrequired

    идентификатор сущности

    status stringrequired

    Possible values: [progress, refunded, error]

    • progress - требуется повторный опрос статуса, данный статус говорит о том, что транзакция в работе

    терминальные статусы:

    • refunded - возврат прошел успешно
    • error - ошибка возврата (причина в поле message)

    методы: GET|POST

    created_at date-time

    дата создания в ISO-8601

Loading...