Болгария делится надвое: банковские продукты виртуального POS, все работающие через БОРИКА и просящие одно и то же, и два независимых провайдера.
myPOS
myPOS подписывает каждый запрос ключом, который вы создаёте сами в их портале, а вы вставляете обратно их сертификат, чтобы мы могли проверять то, что они присылают.
-
1
Войдите в портал myPOS
Как продавец.
-
2
Откройте свой онлайн-магазин
Магазин несёт SID и привязан к кошельку, в который приходят деньги.
-
3
Создайте пару ключей для магазина
Портал создаёт её и один раз показывает приватный ключ, плюс индекс ключа — обычно 1.
-
4
Скопируйте и сертификат myPOS
Он опубликован в том же разделе и служит для проверки их ответов.
| Поле в TapTime | Откуда берётся |
|---|---|
| Store ID (SID) | Онлайн-магазин в вашем портале myPOS. |
| Wallet number | Кошелёк myPOS, в который платит магазин. |
| Key index | Показан рядом с созданным ключом. Обычно 1. |
| Merchant private key (PEM) | Ключ, созданный порталом для вас. Секретный и показан один раз. |
| myPOS public certificate (PEM) | Опубликован в том же разделе портала. |
ePay.bg
Самый простой из болгарского набора: один клиентский номер и одно секретное слово, подписывающее трафик в обе стороны.
| Поле в TapTime | Откуда берётся |
|---|---|
| Client number (MIN/KIN) | Ваш номер продавца в ePay.bg. |
| Secret word | Задаётся вами в настройках продавца ePay.bg. Секретное. |
БОРИКА и банковский виртуальный POS
БОРИКА обслуживает виртуальный POS большинства болгарских банков. DSK Bank и УниКредит Булбанк тоже используют его, так что все трое просят одни и те же шесть полей — банк выдаёт терминал, БОРИКА — ключи.
-
1
Запросите виртуальный POS у своего банка
Он выдаёт идентификатор терминала и идентификатор продавца и регистрирует имя продавца точно в том виде, в каком оно должно писаться.
-
2
Создайте свою пару ключей
Вы создаёте приватный ключ и запрос на сертификат; банк или БОРИКА возвращает подписанный сертификат.
-
3
Получите публичный сертификат БОРИКА
Он опубликован БОРИКА и нужен для проверки ответов.
-
4
Вставьте все шесть в TapTime
Включая пароль, если он у ключа есть.
| Поле в TapTime | Откуда берётся |
|---|---|
| Terminal ID | Выдан вашим банком вместе с виртуальным POS. |
| Merchant ID | Выдан вместе с ним. |
| Merchant name | Точно как зарегистрировано в банке — расхождение ломает подпись. |
| Merchant private key (PEM) | Ключ, который вы создали. Секретный. |
| Key passphrase | Если вы задали его при создании ключа. |
| BORICA public certificate (PEM) | Опубликован БОРИКА. |
DSK Bank Virtual POS
Те же шесть полей, что и у БОРИКА выше, с терминалом и идентификатором продавца от DSK. Следуйте шагам для БОРИКА с документами DSK.
UniCredit Bulbank eCommerce
Снова те же шесть полей, с терминалом УниКредит. Если банк выдаст и тестовый терминал наряду с боевым, подключите сначала тестовый и держите тестовый режим включённым, пока всё не заработает.
Адрес обратного вызова
Банковским продуктам виртуального POS нужно, чтобы адрес возврата и уведомления был зарегистрирован за терминалом. Скопируйте его из панели провайдера в TapTime и отправьте банку, если в их портале нет поля для него.
Частые вопросы
Моего банка нет в списке.
Если он работает через БОРИКА — а большинство болгарских банков так и делает — используйте запись БОРИКА с терминалом вашего банка. Если сомневаетесь, спросите банк, обслуживается ли его виртуальный POS БОРИКА.
Сколько времени занимает получение банковского виртуального POS?
От нескольких дней до нескольких недель, в зависимости от банка. myPOS и ePay.bg гораздо быстрее, если начинать нужно сейчас.
Нужны ли и приватный ключ, и сертификат?
Вам нужны ваш приватный ключ и публичный сертификат БОРИКА. Сертификат, который банк подписывает для вас, регистрируется на их стороне.
Спасибо — так мы делаем эти руководства лучше.
Напишите нам и укажите страницу, на которой вы были. Каждое сообщение читает человек, а ответ приходит на том языке, на котором вы написали.
Напишите нам