Создание нового объекта обменного курса
Для получения свежего обменного курса между двумя валютами вы можете использовать мутацию createExchangeRate через наш GraphQL API. createExchangeRate поддерживает коды валют source и target, а также тип курса. Полная документация по мутации createExchangeRate находится в нашем справочнике GraphQL API. Обменные курсы, полученные с помощью нашего API, зависят от организации.
mutation ExchangeRateCreate: ExchangeRateCreateInputexchangeRateCreate )idratesourceCurrencyCodetargetCurrencyCodeПолучение существующего обменного курса
Вы можете использовать запрос exchangeRate с предоставленным ID для получения деталей ранее полученного обменного курса. Это полезно, если вы хотите просмотреть исторические детали обменного курса, использовать их для отчетов, пользовательских интерфейсов и т. д. Полный список доступных полей вы можете увидеть в справочнике GraphQL API.
Ранее созданные курсы не обновляются при их получении; они заблокированы во времени на момент их первоначального получения.
query ExchangeRate($id: ID!) { exchangeRate(id: $id) { id rate sourceCurrencyCode targetCurrencyCode targetFormat { decimalDelimiter symbol thousandsDelimiter } }}Обменные курсы Google в сравнении с обменными курсами Zonos
Когда вы используете Google для обменных курсов, вы получите другое значение, чем то, которое предоставляет наш API. Обменный курс, на который смотрит ваш клиент онлайн, не является курсом для потребителей. Если вы в Google ищете текущий курс обмена USD на GBP, вы увидите «справочный» курс иностранной валюты. Это курс, по которому крупные международные банки обменивают сотни миллионов долларов, но никто не может покупать по этому курсу. Потребитель видит этот справочный курс плюс сборы, взимаемые компанией обмена иностранной валюты, когда обменные курсы Zonos не используются.
Другие сайты, которые вы видите, скорее всего, отображают обменный курс для удобства, но на самом деле они не взимают с клиента оплату в его иностранной валюте. Компании, выпускающие кредитные карты, и банки, выпускающие карту, будут взимать комиссионные за обмен иностранной валюты и комиссионные за иностранные транзакции с клиентов, которые покупают на сайтах, взимающих в USD. Даже если они отображают валюту в GBP (или любой другой валюте), сумма, отображаемая им при оформлении заказа, не является суммой, которую клиент в итоге заплатит.
Как упоминалось ранее, мы предлагаем гарантированный обменный курс. Дополнительные сборы, которые мы взимаем, учитывают постоянно колеблющийся рынок обмена валют. Изменения могут произойти в течение гарантийного периода 90 дней для первоначально полученного курса. Дополнительные сборы гарантируют, что сумма, отображаемая и оплачиваемая клиентом при оформлении заказа, - это общая и окончательная стоимость, которую он заплатит, без скрытых или неожиданных сборов позже.
Получение обменных курсов
Узнайте, как получить обменный курс.Zonos поддерживает получение актуальных обменных курсов между двумя валютами через наш GraphQL API. Мы гарантируем обменные курсы, которые мы рассчитываем между валютами. Хотя мы обновляем наши курсы каждые 10 минут, мы гарантируем курс с момента его получения в течение 90 дней.
Zonos гарантирует обменные курсы только в случаях, когда мы обрабатываем международные платежи, такие как через Zonos Checkout или пользовательские интеграции с нашим Zonos Payments API. Подробную информацию о том, как мы гарантируем обменные курсы, см. в наших Условиях обслуживания.