---
title: "Настройка платежного шлюза QiCard"
description: ""
url: https://support.onde.app/ru/articles/13610149-nastrojka-platezhnogo-shlyuza-qicard
collection: "Payment Gateways Setup"
updated: 2026-09-22
language: ru
alternates: [en, es]
---

# Настройка платежного шлюза QiCard



QiCard интегрирована для Ирака.  
Следуйте следующим инструкциям, чтобы активировать QiCard для вашей компании:

1.  **Запросите аккаунт QiCard на сайте** [**https://qi.iq/en/home**](https://qi.iq/en/home)
    

Контакты QiCard:  
\- qicard@qi.iq (общие вопросы)  
\- fatimah.alkhateeb@qi.iq (контактные данные для онбординга вашего мерчанта)  
\- Nora Jafar nora.jafar@qi.iq (техническая поддержка интеграции)

2.  **Добавьте платёжный шлюз QiCard в панели Бренда на уровне Расчётного Центра: перейдите в Бренд > Расчётный центр > Платёжные шлюзы  > Добавить шлюз > Кредитные карты > QiCard.**
    

![](https://staticfiles.gleap.io/gattachments/Ykv9LwyeHZOBm0d40a8JOSOPa4L8ACSeMzjEWrI6UaZexFn31eH62WZxhxs3QjG7CbzUfqfllZA.png)

Затем заполните данные платёжного шлюза. Не забудьте сохранить изменения!

![](https://staticfiles.gleap.io/gattachments/b77PJqt9N9jhNpnia0X23XxAQyL2WugXw5LOFByQQl6qUVIRe5Wt31AGVZk9Ow0sMaUED8gSraE.png)

**ВАЖНО**

**Обратите внимание: стандартное значение Public key из вашего аккаунта QiCard нельзя добавлять напрямую в поле «Public key» в настройках платёжного шлюза. Сначала Public key необходимо закодировать в Base64.**

### **Как закодировать строку в Base64**

Возьмите свою строку (например, ключ, пару login:password или любое другое значение, которое запрашивает QiCard) и преобразуйте её в Base64. Ниже приведены инструкции для трёх систем. Выберите свою.

Вариант 1. macOS

**1\. Откройте Терминал**

-   Нажмите `Cmd + Space`, чтобы открыть поиск Spotlight.
    
-   Введите `Terminal` и нажмите `Enter`.
    
-   Откроется окно с текстовой строкой — это консоль.
    

**2\. Введите команду**

bash

`echo -n 'your_string' | base64`

Замените `your_string` на свой текст, сохранив кавычки. Например:

bash

`echo -n 'hello world' | base64`

**3\.** Нажмите `Enter`**.** Терминал выведет результат:

`aGVsbG8gd29ybGQ=`

Это ваша закодированная строка. Выделите её мышью и скопируйте (`Cmd + C`).

Вариант 2. Linux (Ubuntu, Debian, Mint, Fedora и т. д.)

**1\. Откройте терминал**

-   Быстрее всего — сочетание клавиш `Ctrl + Alt + T`.
    
-   Либо найдите приложение «Terminal» (Terminal / Konsole / GNOME Terminal) в меню приложений.
    

**2\. Введите команду**

bash

`echo -n 'your_string' | base64 | tr -d '\n'`

Пример:

bash

`echo -n 'hello world' | base64 | tr -d '\n'`

**3\.** Нажмите `Enter`**.** Результат:

`aGVsbG8gd29ybGQ=`

Скопируйте результат сочетанием `Ctrl + Shift + C` (в терминале обычное `Ctrl + C` не копирует).

Если появляется сообщение `base64: command not found`**:** на минимальных дистрибутивах (например, Alpine) эта утилита может отсутствовать. Установите пакет `coreutils` или `busybox` с помощью менеджера пакетов вашей системы либо обратитесь к администратору.

Вариант 3. Windows (PowerShell)

В Windows нет команды `base64`, но то же самое можно сделать через PowerShell.

**1\. Откройте PowerShell**

-   Нажмите клавишу `Win` (с логотипом Windows).
    
-   Введите `PowerShell`.
    
-   Выберите «Windows PowerShell» и нажмите E`n`ter.
    
-   Откроется окно с синим (или чёрным) фоном — это консоль.
    

**2\. Введите команду**

powershell

`[Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes("your_string"))`

Пример:

powershell

`[Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes("hello world"))`

**3\.** Нажмите `Enter`**.** Результат:

`aGVsbG8gd29ybGQ=`

Скопируйте результат: выделите текст мышью и нажмите `Ctrl + C` (или щёлкните правой кнопкой мыши → «Копировать»).

**Полезно знать**

-   **Флаг** `-n` **обязателен** (macOS и Linux). Он удаляет завершающий символ новой строки. Без него перевод строки тоже будет закодирован, и результат окажется неверным.
    
-   **Никаких лишних пробелов** в начале или конце строки. Пробелы тоже кодируются.
    
-   **Если строка содержит специальные символы** (`$`, `!`, обратные кавычки), используйте **одинарные** кавычки `' '` в macOS и Linux, как в примерах выше. Это не позволит командной оболочке интерпретировать эти символы.
    
-   **Копируйте результат целиком**, включая знаки `=` в конце. Они являются частью закодированной строки.
    
-   **Быстрая проверка:** закодируйте `hello world`. Должно получиться `aGVsbG8gd29ybGQ=`.
    

3.  **Включите платёжный шлюз QiCard в My Hub для нужных компаний: My hub > Настройки компании > Платежные шлюзы > Изменить > в поле “Кредитные карты” выберите созданный вами платёжный шлюз > Сохранить. Процесс также показан на** [**видео**](https://support.onde.app/en/articles/5591902-how-to-add-a-payment-gateway-video-guide.md)**.**
    
4.  Проведите тестирование с использованием реальных банковских карт. Можно проверить:
    

-   оплату поездок банковской картой;
    
-   пополнение [кошелька водителя](https://support.onde.app/ru/articles/1047523-balans-voditelya-i-avtomaticheskij-billing.md) и [клиента](https://support.onde.app/ru/articles/6254228-koshelek-klienta.md) с помощью банковских карт.
    

Добавьте свою банковскую карту через QiCard следующим образом:

![](https://staticfiles.gleap.io/gattachments/CXEcMJRblZLxWh3tjMxalK6j2j0KOqvIHUYdzbUiwDFJONCwwCw9twkVEyLa6DRnwPYYiTdIJHd.png)

![](https://staticfiles.gleap.io/gattachments/cnWOswEspLYcXm06LmwJ1E7VJK6OUahEAfpjZuApUsQEl3B1GqkHpxw17YcNgT5gQeXIUgqwuS7.png)

В случае возникновения ошибок при верификации карты или проведении транзакций, пожалуйста, сообщите об этом на support@onde.app.
