Создание диспута

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

POST

URL запроса:

api/papi/incoming/dispute/create/

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

Название
Формат
Описание
Обязательный

id

Text

Наш ID платежа

Да

sent_amount

Decimal

Полная сумма, отправленная по заявке

Да

files

Array[content, ext]

Массив файлов

Да

comment

Text

Комментарий к диспуту

Нет

Пример запроса на создание диспута:

data = {
    'id': 'cea8f167-a2cy-6745-9724-98f5dd69aw3',
    'sent_amount': "500",
    'comment': "",
    'files': [
      {
            'content': base64.b64encode(open('chek_2.pdf', 'rb').read()).decode('UTF-8'),
              'ext': os.path.splitext(open('chek_2.pdf', 'rb').name)[-1]
          },
          {
            'content': base64.b64encode(open('chek_2.pdf', 'rb').read()).decode('UTF-8'),
              'ext': os.path.splitext(open('chek_2.pdf', 'rb').name)[-1]
          }
        ]
  }

headers = {
    'Authorization': 'JWT {JWT}'
}

req = requests.post('https://{host}/api/papi/incoming/dispute/create/', headers=header, json=data)

Last updated