Использование дробных единиц валюты
Обычно с запросах сумма платежа указывается в дробных единицах валюты без десятичной точки и пробелов.
Дробной единицей валюты называется денежная единица, которая оценивается в долю (обычно в одну сотую) от основной денежной единицы. Такие единицы используются в денежном обращении для мелких расчётов. Значения в столбце Количество разрядов дробных единиц таблицы Коды валют показывают количество десятичных разрядов для валют, используемых в PSPHost.
Например, если рассмотреть рубли, то:
- Основная едииница: основной единицей является рубль.
- Дробная единица: для мелких расчетов используются копейки.
Значение в столбце Количество разрядов дробных единиц для рублей — 2.
Таким образом, если требуется передать сумму 100,00 RUB, то сумма представляется как 100×102=10000 (то есть 10000 копеек).
Но если у валюты нет дробных единиц — то есть значение в столбце Количество разрядов дробных единиц равно нулю, то в запросах сумму следует указывать в основных единицах валюты. Например, сумма 100 JPY представляется как 100×100=100.
Примеры соотношения номинальных и дробных единиц валют приведены в таблице ниже.
| Сумма в номинальных единицах валюты | Сумма в дробных единицах валюты |
|---|---|
| 450,66 GBP | 45066 |
| 39,95 USD | 3995 |
| 200 JPY | 200 |
| 150,15 KWD | 15015 |