Page tree
Skip to end of metadata
Go to start of metadata

Сервіс дозволяє отримати обмінний курс валют, який може використовуватися в різних сервісах - міжнародних Р2Р перекладах та інших. Курс встановлюється в Кабінеті, у відповідному пункті меню Курс валют.


Endpoints

POST        https://ecg.test.upc.ua/dashboard/api/public/exchange-rate  

Тестове середовище

POST        https://secure.upc.ua/dashboard/api/public/exchange-rate

Робоче середовище



Запит
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ExchangeRateRequest>
    <MerchantId>1752739</MerchantId>
    <TerminalId>E7880539</TerminalId>
    <TrackingId>test</TrackingId>
    <FromCurrency>840</FromCurrency>
    <ToCurrency>980</ToCurrency>
    <ExchangeRateType>CROSS_BORDER_P2P</ExchangeRateType>
    <Signature></Signature>
</ExchangeRateRequest>

Опис параметрів запиту

ПараметрТипЗначення
FromCurrencyОбов'язковий

string

Цифровий код валюти з якої запитується курс

Length: 3

ToCurrencyОбов'язковий

string

Цифровий код валюти в якій запитується курс

Length: 3

ExchangeRateTypeОбов'язковий

string

Тип курсу валюти

Можливі значення:

  • CROSS_BORDER_P2P -для операцій по міжнародним переказам
DateОпціональний

string

Дата курсу валюти. Формат - YYYY-MM-DD або YYYY-MM-DD HH: MM: SS

Якщо не вказано, буде шукатися актуальний курс на дату запиту. Якщо не вказано час - буде шукатися курс актуальний на 23:59:59


Відповідь
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ExchangeRateResponse>
    <TrackingId>test</TrackingId>
    <Status>
        <Code>000</Code>
        <Message>OK</Message>
    </Status>
    <Date>2020-07-28 17:39:00</Date>
    <ExchangeRate>27.221</ExchangeRate>
    <Signature></Signature>
</ExchangeRateResponse>

Опис параметрів відповіді

ПараметрТипЗначення
DateОбов'язковий

string

Дата введення курсу валюти. Формат - YYYY-MM-DD HH: MM: SS

ExchangeRateОбов'язковий

string

Значення курсу валют. Повертається числом. Знак розділяє дробову частину - точка. наприклад 27.45





  • No labels