Интеграция на плащания с БОРИКА (BORICA) (пример)

Стъпки за интеграция на плащания с БОРИКА/BORICA Update 2021

Трябва да се сключи договор с банка и да ни се предостави:

Номера(Merchant ID или MID) на Вашия търговец е: 6110022211 /примерен/

Номера(Terminal ID или TID) на Вашия виртуален терминал е: V5500011 /примерен/

  1. Трябва да се инсталира OpenSSL, за да генерирате 2 ключа и 2 сертификата:
    • KEY и CSR за тестовия сървър;
    • KEY и CSR за реалния сървър;
  2. Изпращате горните 2 сертификата на банката (без ключовете) + p12 + pfx + crt
  3. След одобрение на изпратените от вас сертификати, банката Ви връща други “подписани” сертификати.
  4. На този етап започва тестване и интеграция на сертификати.
  5. След това преминавате на реалния сървър.

Стъпка 1:

Сключване на договор с банка и получаване на номерата за търговец и за терминал.

Стъпка 2:

Ако нямате openssl e нужно да го свалите оттук или да ползвате онлайн генератор* Binaries -> Zip – http://gnuwin32.sourceforge.net/packages/openssl.htm

Разархивирате го в някоя папка, отваряте папката /bin и shift + дясно копче -> Open command prompt.

Generate the RSA key:

openssl genrsa -out domain.key -aes256 2048

openssl req -new -key domain.key -out V5500011_2021_0225_P.csr
openssl req -new -key domain.key -out V5500011_2021_0225_D.csr

Когато правите сертификатите посредством ключовете, трябва да попълвате вярно и пълно информацията, която ви иска. Парола не е задължително да посочвате.

∙ Common name – domain.bg (име на домейна)

∙ Organization Unit Name – V5500011 (TID на терминала)

∙ Organization Name – COMPANY OOD (име на фирма)

∙ Locality Name – Sofia (населено място)

∙ State or Province name – Sofia (област/район)

∙ Country Name = BG


Generate the CRT:


openssl x509 -req -days 365 -in V5500011_2021_0225_P.csr -signkey domain.key -out V5500011_2021_0225_P.crt
или
openssl x509 -req -in V5500011_2021_0225_D.csr -signkey domain.key -out V5500011_2021_0225_D.crt

Generate the P12 and PFX:


openssl pkcs12 -export -inkey domain.key -in V5500011_2021_0225_P.crt -out V5500011_2021_0225_P.p12
и
openssl pkcs12 -export -inkey domain.key -in V5500011_2021_0225_D.crt -out V5500011_2021_0225_D.p12

Стъпка 3:

Интеграция.

Може да ползвате линк https://unicreditbulbank.info/2020/11/downloads/P-OM-41_BORICA_eCommerce_CGI_interface_v2.3.pdf.
Има съвместимост с Къстъм платформи.

 

Намирате ли за полезно?