BG | EN

Уважаеми партньори,

Поздравяваме Ви с Вашия избор на eBG.bg като платформа за електронни разплащания. Тази страница ще Ви помогне с процеса на интеграция с eBG.bg. Тук ще намерите описание на процеса на извършване на плащане чрез eBG.bg, примерни Php, Python, Java и .Net приложения реализиращи интерфейса на търговски обекти, както и всички необходими ресурси.

Интеграционният пакет можете да изтеглите от http://www.ebg.bg/dev/merchantInterface.zip или от http://demo.ebg.bg/dev/merchantInterface.zip.

 

За повече информация разгледайте описанието на процеса на плащане.

 

За повече информация и съдействие относно интеграцията моля свържете се с нас.

 

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

 

Изтеглете лого на eBG.bg от тук.

 

PHP

Php приложението е достъпно в следните версии:

и изисква:

От тук можете да изтеглите eBG.bg модули за плащане за:

RexCart – Безплатно решение за електронен магазин, базирано на OpenCart, с вграден модул за разплащания през eBG.bg. Безплатния модул можете да изтеглите от ТУК.

За интеграция за плащания чрез eBG.bg на Magento базиран онлайн магазин можете да се обърнете към уеб агенция ProDesign (e-mail: office@prodesign.bg, тел. 02 / 831 0868).

 

PHP със секретна дума

Php приложение използващо секретна дума (HMAC-SHA1), за случаите, в които използването на стандартната интеграция с X.509 сертификати не е възможна или удачна:

 

Python

Python модулът изисква Python 2.4+ и е успешно тестван с Python 2.5. Необходим е следният допълнителен софтуер:

Приложено е примерно приложение на Django.

 

JAVA

Java приложението изисква Servlet 2.3 или Servlet 2.4 уеб сървър. Необходими са също:

 

.NЕТ

.Net библиотеката изисква Microsoft .NET Framework 1.1 или Microsoft .NET Framework 2.0. Необходим e също следният допълнителен модул:

 

Генериране на сертификат

Можете да генерирате self-signed X.509 сертификат използвайки openssl:
openssl req -outform PEM -out merchant_ebg.cer -keyform PEM -keyout merchant_ebg.key -newkey rsa:1024 -sha1 -new -x509 -days 3650 -set_serial 10

Въвежданите данни за subject name са без значение за eBG.bg, eBG.bg използва единствено публичния ключ от сертификата:
Country Name (2 letter code) [AU]:BG
State or Province Name (full name) [Some-State]:Bulgaria
Locality Name (eg, city) []:Sofia
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Sample merchant
Organizational Unit Name (eg, section) []:IT
Common Name (eg, YOUR name) []:78654321
Email Address []:

Можете да конвертирате сертификата и частния ключ до pkcs12 (pfx) формат ако е необходимо:
openssl pkcs12 -export -inkey merchant_ebg.key -in merchant_ebg.cer -out merchant_ebg.pfx