Dankortbetaling kan gøres billigt med fribetaling.dk - fint nok. Man kan også lave "remote load", så man selv kan bestemme hvordan formularen ser ud og få det kørt med SSL selv om man ikke lige selv har et SSL certificat. Fint nok.
Men midt i betalingen dukker et "venteskilt" op som man ikke kan ændre. Det er vel okay - deres lille reklame - som måske kommer til at tage sig lidt mærkelig ud i sammenhængen.
Men hvad pokker betyder teksten:
Betalingen gennemføres! (hvis ikke betalingen er gået igennem inden 10 sekunder!)
Altså jeg forstår at det går ud på at man skal vente lidt... men prøv lige at læse hvad der står...
Er det ikke meget forvirrende? Eller meget dårligt dansk? Betalingen gennemføres hvis den ikke er gået igennem inden 10 sekunder? Hvad hvis den går igennem tidligere? Eller hvad har de gang i?
Er det bare mig der er ordkløver - eller er det forvirrende for 90% af brugerne?
Det er da kun hvis du anvender deres betalingsvindue at du får den slags meddelelser. Hvis du anvender remoteload kan du helt selv bestemme, og så undgår du også at dine brugere bliver forvirret af at designet ændrer sig....
Pudsigt. Det er med remote load at jeg ser deres venteskilt. Måske går det væk når man ikke er i test-mode? Det er ikke nævnt i dokumentationen med et ord.
Jeg vil give dig ret i at det ikke er den bedste formulering, men jeg vil tro at det skal forståes således:
Betalingen gennemføres - hvis at det tager mere end 10 sekunder.
Jeg kan forestille mig at serveren inde bagved står og venter på svar fra PBS og de normalt er hurtige til at svare tilbage hvis kortet f.eks. et på negativ listen, men en faktisk transaktion tager længere tid.
Mvh / Lars Borup Jensen
it-arbejde.dk - specialister i middleware og server-side softwareudvikling, J2EE konsulent og Django.
Linket går til deres egen test-formular. Den bliver sikkert ved at være der. Jeg kan se at din betalingsformular opfører sig fint (uden det mellem-venteskilt), men jeg kan ikke finde et ord i dokumentationen om det.
Vær opmærksom på at PBS kræver at man går over til en gateway-hostet løsning (altså ikke remoteload) en gang i løbet af foråret/sommeren (kan ikke huske datoen)
Som jeg forstår det, er kravet at selve indtastningen af kortdata ikke må foregå på din server, men skal ske som en hosted løsning. Det man ikke må (siden 30. september for nye samt geninstallationer) er, at man indtaster kortdata på egen server og så sende de kortdata til din gateway. Men medmindre jeg har forstået noget helt forkert så er det heller ikke hvad der sker. Derfor kan jeg ikke se noget problem i en remoteload løsning da kortdata jo netop bliver tastet ind på en side der ligger, i dette tilfælde, hos fribetaling.
Vi har fået samme besked som daller skriver, fra vores gateway, om at remoteload ikke må benyttes efter en gang her til sommer (kan heller ikke lige huske datoen). Til en anden shop benytter vi PBS Betalingsmodul, og da jeg forespurgte til hvorfor de ikke har en remoteload løsning, henviste de også til de nye/ kommende regler.
Man må dog fovente at gateways der i dag har remoteload, kommer med nye løsninger så man selv kan selv lave layout (som f.eks. PBS betalingsmodul hvor du kan få lagt dit eget css + grafik ind på deres server).
Det er vist også i de nye regler et krav at betaling foregår i et nyt vindue, når det er en hosted løsning.