Yhteistyö asiakkaan omien koodareiden kanssa
Mobiilialustat
Integraatio
Ylläpito
Intelligent Payments Group (IPG) on yksi Euroopan suurimpia maksujenvälityspalveluita. IPG on ollut EVO Paymentsin tytäryhtiö vuodesta 2016 lähtien, ja tämän myötä IPG palvelee asiakkaita myös Pohjois-Amerikassa. Espeo Software on työskennellyt IPG:n kanssa yli kahden vuoden ajan, kehittäen sille järjestelmän joka hallinnoi toistuvia maksusuorituksia. Järjestelmä otettiin käyttöön lokakuussa 2019. Jatkamme järjestelmän turvallisuuden ylläpitäjänä, varmistaen että se noudattaa maksupalvelualan PCI DSS -tietoturvastandardeja.
IPG lähestyi meitä saadakseen lisävahvistusta koodaritiimiinsä. IPG:llä oli kunnianhimoinen suunnitelma maksuverkostonsa laajentamiseksi, ja he tarvitsivat ulkoista apua saadakseen suunnitelmansa toteutettua ripeästi. Projektin päätavoite oli toteuttaa toistuvien maksujen moduuli, jota IPG voisi tarjota asiakkailleen joustavana maksujenvälityksen palveluna. Idea oli, että kaikenkokoiset kauppiasyritykset voisivat käyttää IPG:n palvelua ja skaalata sen sopimaan omiin tarpeisiinsa.
Moduulin valmistumisen jälkeen olemme jatkaneet alustan tietoturvan ylläpitäjänä ja huolehdimme PCI DSS -tietoturvastandardien noudattamisesta. Autamme myös IPG:tä noudattamaan finanssialan alati kehittyviä säädöksiä, jotta yritys läpäisee finanssivalvonnan tarkastukset. Seuraamme säädösten kehitystä jatkuvasti. Osana tätä prosessia kehitimme järjestelmän, joka huolehtii luottokorttitietojen turvallisesta säilytyksestä.
Kaikkiin näihin finanssisäädöksiin perehtyminen syvällisesti oli haaste. Kun EVO osti IPG:n vuonna 2016, IPG:n markkina-alue laajeni Yhdysvaltoihin ja Meksikoon, edellyttäen myös näiden maiden omien säädösten tuntemusta. Otimme niistä kuitenkin perinpohjin selvää.
Yksi portaalin keskeisimmistä ominaisuuksista on asiakashallinnan työkalu, jonka avulla kauppiaat saavat tarkkaa tietoa siitä, miten kaupan asiakkaat käyttävät maksujärjestelmää. Tämä antaa kauppiaille mahdollisuuden optimoida myyntiprosessi ja automatisoida maksut. Pienemmät yritykset voivat käyttää hallintatyökalua webissä, kun taas suuremmat yritykset tyypillisesti integroivat IPG:n järjestelmän omaan APIinsa maksujen hallitsemiseksi ja aikatauluttamiseksi. Vaihtoehtoisesti, kauppiaat voivat myös valita joustavan yhteistyömallin, jossa IPG hoitaa maksut automaattisesti. Tämä monipuolisuus ja joustavuus antavat kauppiaille mahdollisuuden kustomoida maksupalvelut juuri omiin tarpeisiinsa ja omille asiakkailleen optimaalisiksi.
Järjestelmän monimutkaisuus teki projektista teknisesti haastavan. Sovelluksen mukauttaminen eri markkinoille ja eri valtioiden lakien piiriin taas loi toisenlaisen haasteen. Meksikossa on oma systeeminsä ja Yhdysvalloissa niin ikään täysin omansa. Teimme tiivistä yhteistyötä analyytikkojen, ohjelmistotestaajien ja IPG:n omien koodareiden kanssa. Huolehdimme avoimesta ja tehokkaasta kommunikaatiosta.
Projektin kokonaisvaltainen ymmärtäminen antoi meille mahdollisuuden löytää ja kehittää parhaat ratkaisut IPG:n liiketoiminnan tarpeisiin.
Tiimimme teki yhteistyötä Gibraltarin, Unkarin, Yhdysvaltojen, Kiinan ja Puolan toimijoiden kanssa.
Käytimme Javaa ja PHP:tä uusien maksukanavien kehittämisessä ja tukeaksemme integraatiota alustoihin kuten Blik, PayPal, Alior Bank, eService ja muita.
Swift
Java
PHP
Me emme pelkästään tee työtä käskettyä, vaan pystymme myös toimimaan neuvonantajina teknisissä kysymyksissä. Kuten jo aiemmin mainittiin, yksi päätehtävistämme oli suunnitella joustava järjestelmä, joka toimisi yhtä lailla pienten kuin isojenkin kauppiaiden kanssa.
IPG ehdotti ensin SFTP-protokollan käyttämistä isojen asiakasyritysten kanssa. Perehdyttyämme asian yksityiskohtiin huomasimme kuitenkin, että tämä olisi epäoptimaalinen ratkaisu ja tekisi käyttäjäkokemuksesta tarpeettoman raskaan. Siispä ehdotimmekin, että IPG käyttäisi omaa APIaan HTTPS:n kautta. Tämä osoittautui paljon yksinkertaisemmaksi ratkaisuksi, ja säästi valtavasti työtunteja ja teki tuotteesta käyttäjäkokemukseltaan paremman. Tiimimme osaa arvioida projekteja kriittisesti ja ymmärtää, mihin projekti on menossa: nämä kyvyt tekevät työstämme kustannustehokasta ja säästävät asiakkaidemmekin aikaa ja resursseja.
Palkkaa tiimi kokeneita projektinvetäjiä, suunnittelijoita, kehittäjiä ja testaajia.