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

Version 1 Current »

Метод для отримання інформації щодо комісії по заданій сумі платежу (commission calculate).

URI

POST api/payments/p2p/commission/calculate


Запит:

Ключ

Опис

Тип

Обов'язковість

Приклад

params





sessionId

id сесії Клієнта

string, uuid

так

"f22b8709-18c9-40e1-a4fa-77aa5b524fc6"

amount

Сума платежу в копiйках

integer

так

2000

Приклад запиту 

{
	"params": {
		"sessionId": "527c6427-89f9-4462-8913-66b89985831d",
		"amount": 10000
	}
}

Відповідь:

Ключ

Опис

Тип

Приклад

status

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

integer

1

data




commissionAmount

Сума комісії в копійках

integer

115

amount

Сума тіла платежу

integer

909

inFeeCommission

Дані внутрішньої комісії

percents

Відсоток комісії

integer

10

fixed

Ставка комісії

integer

200

minCommission

Мінімальна сума комісії

integer

100

clientCommission

Дані зовнішньої комісії

percents

Відсоток комісії

integer

10

fixed

Ставка комісії

integer

200

minCommission

Мінімальна сума комісії

integer

100

paymentSystemSurcharge

Додаткові комісії МПС

mastercard

МПС Mastercard

percents

Відсоток комісії

integer

10

fixed

Ставка комісії

integer

200

visa

МПС Visa

percents

Відсоток комісії

integer

10

fixed

Ставка комісії

integer

200

commissionTypes

Суми комісії по МПС

mastercard

Сума комісії по Mastercard

integer

200

visa

Сума комісії по Visa

integer

200


Приклад відповіді

{
    "status": 1,
    "data": {
        "commissionAmount": 1091,
        "inFeeCommission": [
            {
                "percents": 10,
                "fixed": 200,
                "minCommission": 200
            }
        ],
        "amount": 8909
    }
}


  • No labels