Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
WorkshopPAYEX IMPLEMENTASJON
SOAP• SOAP er en (plattformuavhengig) protokoll for utveksling  av XML-baserte meldinger i datanettverk. SOAP danner  grun...
SOAP eksempel<?xml version="1.0"?><soap:Envelopexmlns:soap="http://www.w3.org/2001/12/soap-envelope"soap:encodingStyle="ht...
PayEx Webservice• Alle PayEx test web servicene er  tilgjengelig på:  https://test-external.payex.com.• Dokumentasjon til ...
PxOrder• PxOrder er hovedtjenesten for å håndtere  sluttbrukerhandel 11.01.2013     KJU 2013              5
Gjennomføre handel øyeblikkeligAlternativ 1: 11.01.2013     KJU 2013   6
Metode: Initialize8• Initialize8 metodekallet er ryggraden til  kreditkortimplementasjonen. Denne  metoden brukes for å se...
Metode: AddSingleOrderLine2• Denne metoden tillater butikken å legge til  flere ordrelinjer til en transaksjon.• Metoden b...
Metode: Complete• Når en broker returnerer fra PayEx  (betalt/kansellert) må Complete metoden  kalles for å få statusen på...
Reservere og belaste kortet senereAlternativ 2: 11.01.2013     KJU 2013    10
Metode: Capture5• Dersom du benytter deg av alternativ 2 må  du kjøre Capture5 når du har pakket og  sendt en bestilling f...
Mange flere metoderhttp://www.payexpim.com/category/pxorder/ 11.01.2013     KJU 2013             12
DemokredittkortBrand          Number                CountryVisa           4581090329655682      SEVisa           453901000...
Linker av interesse• Implementasjonsguidehttp://www.payexpim.com/• Eksempelkodehttp://www.payexpim.com/downloads/example- ...
Upcoming SlideShare
Loading in …5
×

PayEx Implementasjon

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.

Related Books

Free with a 30 day trial from Scribd

See all
  • Login to see the comments

PayEx Implementasjon

  1. 1. WorkshopPAYEX IMPLEMENTASJON
  2. 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
  3. 3. SOAP eksempel<?xml version="1.0"?><soap:Envelopexmlns:soap="http://www.w3.org/2001/12/soap-envelope"soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding"> <soap:Header> ... </soap:Header> <soap:Body> ... <soap:Fault> ... </soap:Fault> </soap:Body></soap:Envelope> 11.01.2013 KJU 2013 3
  4. 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. 5. PxOrder• PxOrder er hovedtjenesten for å håndtere sluttbrukerhandel 11.01.2013 KJU 2013 5
  6. 6. Gjennomføre handel øyeblikkeligAlternativ 1: 11.01.2013 KJU 2013 6
  7. 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. 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. 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
  10. 10. Reservere og belaste kortet senereAlternativ 2: 11.01.2013 KJU 2013 10
  11. 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
  12. 12. Mange flere metoderhttp://www.payexpim.com/category/pxorder/ 11.01.2013 KJU 2013 12
  13. 13. DemokredittkortBrand Number CountryVisa 4581090329655682 SEVisa 4539010000000001 SEVisa 4925000000000004 NOVisa 4556010000000009 NOMC 5476210000000009 SEMC 5413000000000000 NOAmEx 377601000000000 -Diners 30400100000005 -Dankort 5019010000000007 DK Cardholder: (hva som helst) CVC/CVV: 210 Expire date: 02/14 11.01.2013 KJU 2013 13
  14. 14. Linker av interesse• Implementasjonsguidehttp://www.payexpim.com/• Eksempelkodehttp://www.payexpim.com/downloads/example- code/• Webservicehttps://external.payex.com/PxOrder/Pxorder.asmx 11.01.2013 KJU 2013 14

×