Перейти к основному контенту

Вознаграждения

POST /report/remunbyservice HTTP/1.1
{
  "Body": {
    "Params": {
      "format": "xlsx"
    }
  }
}
  • format - формат ответа. Необязательное поле. По умолчанию обычный ответ в json. Доступен xlsx.

Ответ:

{
  "QueryData": [
    {
      "Rows": [
        {
          "idService": 1765,
          "serviceName": "Activ",
          "typeServiceName": "Телефония",
          "procent": 0,
          "amount": 0,
          "serviceProcent": 0,
          "serviceAmount": 0,
          "typeRemuneration": 1
        },
        {
          "idService": 7959,
          "serviceName": "Activ - офис",
          "typeServiceName": "Телефония",
          "procent": 0,
          "amount": 0,
          "serviceProcent": 1,
          "serviceAmount": 0,
          "typeRemuneration": 1
        }
      ]
    }
  ],
  "Metadata": {
    "PageCount": 1,
    "PageSize": 2,
    "PageIndex": 0,
    "RowCount": 2
  },
  "Code": 0,
  "Message": "OK"
}
  • procent - ставка вознаграждения в процентах
  • amount - ставка вознаграждения в тенге
  • serviceProcent - стоимость транзакции в процентах
  • serviceAmount - стоимость транзакции в тенге
  • typeRemuneration (если вдруг стоит и платность, и вознаграждение, то приоритет для платности):
    • 1 - вознаграждение в процентах;
    • 2 - вознаграждение в тенге;
    • 3 - платность в тенге;
    • 4 - платность в процентах.

В штатном режиме будет заполнено что-то одно - procent, amount, serviceProcent или serviceAmount. В случае, если не платится вознаграждение и транзакция не имеет стоимости, то все будет по нулям.