📗
Руководство мерчанта
  • Регламенты
    • Политика сотрудничества
    • Обработка апелляций
    • Курс USDT
    • Формулы расчетов
  • Личный кабинет
    • Ввод USDT
    • Вывод USDT
    • Автоматический вывод USDT
    • Персональный сайт апелляций
    • История баланса
    • Экспорт статистики
    • История транзакций
  • API
    • Авторизация
      • Запрос токена
      • Подпись
    • Просмотр баланса
    • Вывод баланса
    • Заявки на ввод
      • Создание заявки на ввод
        • Для карт
        • Для счёта
        • Для СБП
        • Трансгран
        • Для SberPay
        • Для TPay
        • Для эквайринга
        • Для платёжной формы
        • Для QR НСПК
        • Для карт (внутрибанк)
        • Для СБП (внутрибанк)
      • Просмотр списка заявок на ввод
      • Просмотр заявки на ввод
      • Просмотр статуса заявки на ввод
      • Отмена заявки на ввод
      • Колбэк по заявке на ввод
    • Заявки на вывод
      • Создание заявки на вывод
        • Для карты
        • Для СБП
      • Просмотр списка заявок на вывод
      • Просмотр заявки на вывод
      • Просмотр статуса заявки на вывод
      • Колбэк по заявке на вывод
    • Апелляции
      • Создание апелляции
      • Отмена апелляции
      • Список апелляций
      • Просмотр апелляции
      • Колбэк по апелляциям
    • Справочники
      • Банки
        • Список банков
    • Курсы валют
Powered by GitBook
On this page
  • Метод запроса
  • URL запроса
  • Параметры запроса
  • Параметры ответа
  1. API
  2. Апелляции

Создание апелляции

Метод запроса

POST

URL запроса

/v2/merchant/appeals

Параметры запроса

На вход принимаются следующие параметры

Название
Формат
Описание

transactionId

int

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

amount

decimal

Сумма апелляции.

img (Опционально)

string (binary)

Изображения (формат png/jpg). Допустима загрузка нескольких изображений сразу (см. пример запроса).

imgPath (Опционально)

string

report (Опционально)

string (binary)

Документ (формат pdf). Допустима загрузка нескольких файлов.

reportPath (Опционально)

string

Ссылки на документы на файлообменнике (Формат pdf). Допустимо указание нескольких ссылок.

video

(Опционально)

string (binary)

Видео (формат mp4). Допустима загрузка нескольких файлов.

videoPath

(Опционально)

string

Ссылки на видео (Формат mp4). Допустимо указание нескольких ссылок.

comment

string(0-255)

Комментарий.

Пример запроса

curl --request POST \
  --url https://{{domain}}/v2/merchant/appeals \
  --header 'Authorization: Bearer {{your_api_token}}' \
  --header 'Content-Type: multipart/form-data' \
  --form 'transactionId=101' \
  --form 'amount=10000' \
  --form 'img=@first-image.jpg;type=image/jpeg' \
  --form 'img=@second-image.jpg;type=image/jpeg' \
  --form 'imgPath=https://image-sharing.com/kz29j3Xe9U' \
  --form 'imgPath=https://image-sharing.com/imW963KeXP' \
  --form 'report=@receipt.pdf;type=application/pdf' \
  --form 'video=@recording.mp4;type=video/mp4' \
  --form 'comment='
$httpClient = new \GuzzleHttp\Client();
$response = $httpClient->post('https://{{domain}}/v2/merchant/appeals', [
    'headers' => [
        'Authorization' => 'Bearer {{your_api_token}}',
        'Content-Type'  => 'multipart/form-data'
    ],
    'multipart' => [
        [
            'name' => 'transactionId',
            'contents' => '101'
        ],
        [
            'name' => 'amount',
            'contents' => '10000'
        ],
        [
            'name' => 'img',
            'contents' => Psr7\Utils::tryFopen('first-image.jpg', 'r'),
            'filename' => 'first-image.jpg'
        ],
        [
            'name' => 'img',
            'contents' => Psr7\Utils::tryFopen('second-image.jpg', 'r'),
            'filename' => 'second-image.jpg'
        ],
        [
            'name' => 'imgPath',
            'contents' => 'https://image-sharing.com/kz29j3Xe9U'
        ],
        [
            'name' => 'imgPath',
            'contents' => 'https://image-sharing.com/imW963KeXP'
        ],
        [
            'name' => 'report',
            'contents' => Psr7\Utils::tryFopen('receipt.pdf', 'r'),
            'filename' => 'receipt.pdf'
        ],
        [
            'name' => 'video',
            'contents' => Psr7\Utils::tryFopen('recording.mp4', 'r'),
            'filename' => 'recording.mp4'
        ],
        [
            'name' => 'comment',
            'contents' => ''
        ]
    ]
]);

Параметры ответа

Название
Формат
Описание

id

int

Идентификатор апелляции

status

string(1-255)

Статус апелляции(PENDING, SUCCESS, DECLINE, CANCEL)

Пример ответа

{
  "id": 333,
  "status": "PENDING"
}
PreviousАпелляцииNextОтмена апелляции

Last updated 5 months ago

Ссылки на изображение или на сайт с изображением, к примеру можно использовать сервис или ему подобные (Формат png/jpg). Допустимо указание нескольких ссылок на изображения (см. пример запроса).

https://gekkk.co/