Lyst til å implementere PayEx i webshopen din? Da kan denne presentasjonen hjelpe deg på vei.
Denne gjesteforelesningen holdt jeg for bachelor studenter ved Norges IT Høgskole i Digital Markedsføring.
2. SOAP
• SOAP er en (plattformuavhengig) protokoll for utveksling
av XML-baserte meldinger i datanettverk. SOAP danner
grunnlaget for Web services (elektroniske tjenester over
World Wide Web). Vanligvis brukes HTTP/HTTPS til å
overføre meldingene.
• Opprinnelig var navnet en forkortelse for Simple Object
Access Protocol, senere Service Oriented Architecture
Protocol.
• Den første versjonen av SOAP ble publisert av W3C i
desember 2001, og den nåværende versjonen (1.2) kom
24. juni 2003.
http://no.wikipedia.org/wiki/SOAP
11.01.2013 KJU 2013 2
4. PayEx Webservice
• Alle PayEx test web servicene er
tilgjengelig på:
https://test-external.payex.com.
• Dokumentasjon til hver enkelt webservice
er tilgjengelig på:
http://www.payexpim.com/technical-reference/
http://www.payexpim.com/quick-guide/introduction/
11.01.2013 KJU 2013 4
5. PxOrder
• PxOrder er hovedtjenesten for å håndtere
sluttbrukerhandel
11.01.2013 KJU 2013 5
7. Metode: Initialize8
• Initialize8 metodekallet er ryggraden til
kreditkortimplementasjonen. Denne
metoden brukes for å sette opp en
transaksjon, spesifisere prisen på
transaksjonen og gjennomføre selve
handelen.
• Initialize8 brukes for å sende PayEx alle
nødvendige data for å sette I gang en
handel.
http://www.payexpim.com/technical-reference/pxorder/initialize8/
11.01.2013 KJU 2013 7
8. Metode: AddSingleOrderLine2
• Denne metoden tillater butikken å legge til
flere ordrelinjer til en transaksjon.
• Metoden brukes etter at initialize8 er kjørt,
da du trenger ordreRef for å legge
ordrelinjen til en handel.
11.01.2013 KJU 2013 8
9. Metode: Complete
• Når en broker returnerer fra PayEx
(betalt/kansellert) må Complete metoden
kalles for å få statusen på transaksjonen.
• Complete kan kun brukes I kombinasjon
med initialize da du trenger et
referansenummer som genereres av
Initialize.
11.01.2013 KJU 2013 9
11. Metode: Capture5
• Dersom du benytter deg av alternativ 2 må
du kjøre Capture5 når du har pakket og
sendt en bestilling for å belaste kortet til
kunden
11.01.2013 KJU 2013 11
13. Demokredittkort
Brand Number Country
Visa 4581090329655682 SE
Visa 4539010000000001 SE
Visa 4925000000000004 NO
Visa 4556010000000009 NO
MC 5476210000000009 SE
MC 5413000000000000 NO
AmEx 377601000000000 -
Diners 30400100000005 -
Dankort 5019010000000007 DK
Cardholder: (hva som helst)
CVC/CVV: 210
Expire date: 02/14
11.01.2013 KJU 2013 13