Pangalingid
Pangalink võimaldab sooritada makseid otse veebirakendusest. Veebilehelt saadetakse eeltäidetud maksekorraldus panka ning makse sooritamisel, tühistamisel või ebaõnnestumisel saadetakse veebirakendusse vastav vastus.
Käesoleva aine raames ei ole vajalik pankadega lepinguid teha. Pangalingi saame tööle panna kasutades pangalink.net rakendust. Hiljem kui teete päris oma projekti ning tahate toetada pangalinkide makseid, siis on võimalik rakendusest ära muuta lihtsalt võtmed ja aadress kuhu päring saadetakse.
- Alates 2014.a. oktoobrist kasutavad kõik Eesti pangaliitu kuuluvad pangad sama tehnilist lahendust. Seega kõik Eesti pangad hetkel toetavad iPizza protokolli. Pangalink.net uuendamine aga lõpetati 2015.a lõpus ning seal saab Nordea puhul testida ja üles seada ainult Solo protokolliga pangalinki. Antud aine raames on targem on ära proovida iPizza lahendus ja on ainult mõne rea muutmise vaev, et saada tööle see ka teiste iPizza protokolli kasutavate pankadega.
- Pangalink.net rakendus käivitab arvutis lokaalse pangalinkide testkeskkonna serveri, mis jookseb valitud pordil. Sellelt lehelt saate palju informatsiooni, näiteid ja linke tehnilistele spetsifikatsioonidele. Samuti saadate sellele lokaalsele serverile päringuid, et pangalinke testida.
- Uus pangalinkide spetsifikatsioon - Antud spetsifikatsiooni teenused 1011 ja 1012 peaksid olema suuresti samad, mida pangalinkide rakendus võimaldab testida.
- Demo koodi, mis saadab päringuid ja võtab vastu päringuid, leiate PHP kujul ka pangalinkide testkeskkonnast. Kuna koodi ei ole seal palju ja olulised read on koos kommentaaridega, siis peaks olema suhteliselt lihtne kirjutada seda ümber ka teistesse keeltesse.
Hindamine
- Hindaja käivab enda arvutis Pangalink.net rakenduse.
- Teie veebirakendusest peab saama sooritada makset, mille peale teie veebirakendus annab õnnestunud makse teate.
- Teie rakendus peab andma sobiva teate ka kui makse ebaõnnestus või tühistati.
Viited
NB: Kui ei leia kasutust oma veebirakenduses pangalingile, aga siiski on huvi see ära proovida, siis võite teha lihtsalt eraldi lehe oma süsteemi, millelt saab kasvõi saata annetusi.