UAPAY - національний платіжний сервіс

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4

Метод для отримання детальної інформації щодо платежу (чек).

URI

POST /api/funding/calculateCommission

Запит:

Ключ
Опис
Тип
Чи обов'язковий параметр?
Приклад
params



sessionIdid сесіїstring, uuidтак

"52be10d0-d094-4ede-b201-904783df5f8d"

amountСумма переказу, для якої вивести комісію (в копійках)integerтак10000


Приклад запиту
{
    "params": {
        "sessionId": "52be10d0-d094-4ede-b201-904783df5f8d",
        "amount": 10000
    }
}

Відповідь:

Ключ
Опис
Тип
Приклад
status

Статус. 0 - помилка, 1 - успіх

integer

1

data




commissionAmountРозмір комісії в копійкахinteger1500

commission

Масив правил комісії ruleObj



ruleObj


fixedФіксована частина комісії в копійкахinteger500
percentsПроцентна частина комісії в процентахinteger2
minCommissionМінімальна комісія в копійкахinteger100
maxCommissionМаксимальне значення комісії в копійкахinteger100000
amountLessEqualsУмова за сумою платежу в копійках для поточного правилаinteger500000


Приклад успішної відповіді
{
    "status": 1,
    "data": {
        "commission: [
            {
                "fixed": 500,
                "percents": 1
            }
        ],
	    "commissionAmount": 1500
    }
}
  • No labels