elund Posted November 18, 2009 Share Posted November 18, 2009 Hej!Er der nogen der har prøvet at installere den nye version 2.1 af ePay betalingsmodulet?http://www.epay.dk/support/moduls.asp#PrestaShopNår jeg prøver at benytte den nye mulighed med betalingsformular i integreret layout får jeg følgende fejl:CGI ErrorThe specified CGI application misbehaved by not returning a complete set of HTTP headers.Aktivering af den nye mulighed sker ved at "Brug epay's relay-script:" er sat til "Ja".Jeg har ikke ændret noget i blockepaymentlogo.tpl.Skal man det, hvis man bare lige vil prøve at se om det virker?Med "pop-up vindue" virker det nye modul fint. Link to comment Share on other sites More sharing options...
Hessellund Posted November 19, 2009 Share Posted November 19, 2009 Har du noget statistik tracking sat til ?Disse udvider typisk den cookie som skal sendes med og dette kan give problemer.ePay modulet bruger p.t. epay version 1 af relay.cgi. Deres version 2 af relay.cgi skulle kunne klare større cookies, men volder umiddelbart andre uafklarede problemer.Du kan prøve version 2 af relay script ved at ændre i epay.php linie 14: indsæt denne url: https://relay.ditonlinebetalingssystem.dk/relay/v2/relay.cgi/ Link to comment Share on other sites More sharing options...
elund Posted November 19, 2009 Author Share Posted November 19, 2009 Ja, jeg bruger Google Analytics, men det hjælper ikke noget at slå det fra.Brug af https://relay.ditonlinebetalingssystem.dk/relay/v2/relay.cgi/ resulterer i:Payment error: (invalid address or customer) Link to comment Share on other sites More sharing options...
Hessellund Posted November 19, 2009 Share Posted November 19, 2009 Da du slog det fra, huskede du så også at slette cookien fra din browser ?Jeg får samme fejl ved brug af v2! Ingen anelse om hvad det skylles, men tror det har noget at gøre med at cookien ikke videregives korrekt. Link to comment Share on other sites More sharing options...
elund Posted November 19, 2009 Author Share Posted November 19, 2009 Argh...! Det havde jeg glemt...Så betalingsformular i integreret layout virker når Google Analytics er slået fra.Håber ePay får tid til at løse problemet med deres version 2 af relay-scriptetTak for hjælpen, Hessellund :-) Link to comment Share on other sites More sharing options...
marklade Posted November 26, 2009 Share Posted November 26, 2009 Vi har lige lanceret modulet i en version 2.2, som løser ovenstående problem med “Payment error: (invalid address or customer)” Du kan hente modulet her:http://www.epay.dk/support/moduls.asp#PrestaShopMvh.Mark Link to comment Share on other sites More sharing options...
elund Posted November 26, 2009 Author Share Posted November 26, 2009 Hej Mark,Tak for en hurtig opdatering af ePay betalingsmodulet.Selve betalingen med Dankort virker nu også fint i integreret layout :-)Men når man er på siden "udfyld betalingsinformation" er der flere links der er forkert.Eks. peges der på https://relay.ditonlinebetalingssystem.dk/relay/v2/relay.cgi/prospeed.dk/i stedet for http://prospeed.dk/ ved mit logo.Det samme gør sig gældende ved "Din konto", "Din kurv" m.fl.Trykkes på et af disse links vises den næste side uden theme. Link to comment Share on other sites More sharing options...
Hessellund Posted November 27, 2009 Share Posted November 27, 2009 Det er et problem med måden prestashop opbygger sine links. Du kan kigge i epayment.php og se om du kan lure om der er andre variable der skal overskrives for at de sidste links virker!Ellers bruger jeg det trick at jeg disabler de moduler som jeg ikke ønsker på betalingssiden.Hvert modul i prestashop kan under Moduler->Placering -> F.eks. Kurv -> UndtagelserHer skriver jeg "epayment.php", og derved vises modulet ikke når betalingssiden er fremme! Link to comment Share on other sites More sharing options...
elund Posted November 27, 2009 Author Share Posted November 27, 2009 Det er et problem med måden prestashop opbygger sine links. Du kan kigge i epayment.php og se om du kan lure om der er andre variable der skal overskrives for at de sidste links virker! Det må jeg kigge nærmere på ved en senere lejlighed.Kunne ikke lige overskue det på 5 minutter, selvom filen ikke er særlig stor ;-) Ellers bruger jeg det trick at jeg disabler de moduler som jeg ikke ønsker på betalingssiden.Hvert modul i prestashop kan under Moduler->Placering -> F.eks. Kurv -> UndtagelserHer skriver jeg "epayment.php", og derved vises modulet ikke når betalingssiden er fremme! Super tip! Den mulighed havde jeg ikke lige tænkt på.Nu har jeg kun mit logo i toppen med et forkert link.Og det er ikke muligt bare at fjerne "include_once(dirname(__FILE__).'/../../header.php');"i filen epayment.php, idet så forsvinder også hele "themet". Link to comment Share on other sites More sharing options...
diondp Posted December 22, 2010 Share Posted December 22, 2010 Hejsa, kom der nogensinde en løsning på dette problem med epay sll hvor links bliver forkerte ?jeg har sat en side op: www.itdirect.dk og har samme problem som elund. Link to comment Share on other sites More sharing options...
elund Posted December 23, 2010 Author Share Posted December 23, 2010 Nej, men prøv at se i denne tråd. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now