Kontakt

Pangalinkide testimise tarkvara on tootnud:

Kreata OÜ
Reg kood: 11710839
KMKR: EE101708612
A/a: EE952200221047058182
Kontaktisik
Andris Reinman
info@pangalink.net

Pangalinkide spetsifikatsioon ja näited

Demorakendus

Lae endale demorakenduse täielik lähtekood (põhineb Zone pangalingi demol) koos vajalike sertifikaatidega allolevalt lingilt.

Demorakendust pole vaja eraldi konfigureerida – töötab out of the box. Lae see enda serverisse ning ava aadress pay.php.

Demorakenduse lähtekood


CSR genereerimine

Juhul kui soovid abi salajase võtme ja sertifikaadipäringu failide genereerimisel, saad seda teha siinsamas.


Tehniline spetsifikatsioon

Pangalink-net on kohati rangem kui spetsifikatsioonid ette näevad – juhul kui mingi väärtus on mitmeti mõistetav või võiks alati olla kindla väärtusega, siis Pangalink-net nõuabki sel puhul üht ja kindlat kasutusviisi.

Näiteks kui osad pangad lubavad kasutada sisendina suvalist kodeeringut (n: SEB puhul VK_CHARSET=ISO-8859-13), aga reaalsuses võtavad seda kui ISO-8859-1, lõigates tundmatud sümbolid lihtsalt ära, siis Pangalink-net ei luba mittetoetatud kodeeringuid üldse kasutada.

Samuti kui SOLO protokollis on SOLOPMT_CONFIRM parameetri kasutamine valikuline ning selle kasutamise korral saavad väärtusteks olla YES|NO, siis Pangalink-net nõuab, et parameeter oleks alati määratud ja selleks väärtuseks oleks YES, kuna vastasel korral ei ole võimalik kontrollida vastuspäringu autentsust.



Pankade erinevused

Alates 2014 a. oktoobrist kehtib uus pangalingi protokoll. Detailid leiab pangaliidu kodulehelt. Tabelis toodud erisused kehtivad vana protokolli korral.

Pank Protokoll Identifikaator VK_SND_ID Kodeeringu parameeter Lubatud kodeeringud Test url Tegelik url Versioonid Multibaidid *
Danske Bank IPizza SAMPOPANK VK_ENCODING ISO-8859-1
UTF-8
Win-1257
[link] [link] 008 sümbolid
Krediidipank IPizza KREP VK_CHARSET ISO-8859-13 **
UTF-8
Win-1257
[link] [link] 008 baidid
LHV Pank IPizza LHV VK_CHARSET ISO-8859-1
UTF-8
WINDOWS-1257
[link] [link] 008 baidid
Nordea Solo (TUPAS) - - ISO-8859-1 [link] [link] 0002 0003 0004 -
Pankade Kaardikeskus E-Commerce Payment Gateway - charEncoding ISO-8859-1
UTF-8 ***
[link] [link] 002 **** 004 sümbolid?
SEB IPizza EYP VK_CHARSET ISO-8859-1
UTF-8
[link] [link] 008 baidid
Swedbank IPizza HP VK_ENCODING ISO-8859-1
UTF-8
ISO-8859-4 *****
[link] [link] 008 sümbolid
* Väärtused näitavad, kas unikood kodeeringu puhul tuleb stringi pikkuse arvutamisel arvestada sübolite või baitide arvuga. Mitte-unikood kodeeringu puhul on sümbolite ja baitide arv alati võrdne.
** Juhul kui kodeering pole määratud parameetriga VK_CHARSET, kasutatakse ISO-8859-13 kodeeringut, kuid allkirjastamisel täpitähti ei arvestata. Pangalink-net nõuab seetõttu Krediidipanga puhul alati VK_CHARSET parameetri kasutamist.
*** Ainult versioonis 004.
**** Estcard versioon 002 on aegunud, kasutada tuleks versiooni 004.
***** Swedbank tundub toetavat ka ISO-8859-4 kodeeringut, kuigi dokumentatsioon seda ei luba.

Makse info liikumine

Makse info liikumise skeem õnnestunud makse korral:

makse liikumise skeem