Rabo ideal Lite Integratie Handleiding opgesteld door: Rabobank - PDF Free Download (2024)

in centen. Itemprice x itemquantity dient gelijk te zijn aan de waarde bij amount.

paymentType

AN..max10

Staat op ideal

validUntil

yyyy-MMddTHH:mm:s s.SSSZ

Deze tijd bepaald de geldigheid van de aanbieding. In het PHP voorbeeld wordt deze standaard op een week gezet.

hash

N..max50

SHA1-gecodeerde hash-waarde

urlSuccess

AN..max512

Consument wordt doorverwezen naar deze html pagina op uw website wanneer de iDEAL-transactie is geslaagd. Dit veld heeft voorrang boven de URL die is ingesteld in het Rabo iDEAL Dashboard. Zie hoofdstuk 5

urlCancel

AN..max512

Consument wordt doorverwezen naar deze html pagina op uw website wanneer de iDEAL-transactie is geannuleerd. Dit veld heeft voorrang boven de URL die is ingesteld in het Rabo iDEAL Dashboard. Zie hoofdstuk 5

urlError

AN..max512

Consument wordt doorverwezen naar deze html pagina op uw website wanneer er een foutmelding optreedt. Dit veld heeft voorrang boven de URL die is ingesteld in het Rabo iDEAL Dashboard. Zie hoofdstuk 5

Format

Uitleg

AN

Alfanumeriek, vrije tekst

ANS

Alfanumeriek strikt (alleen 123 and abc)

N

Numeriek

..23

Maximum aantal karakters

Voor het insturen van de transacties dient u UTF-8 te gebruiken.

© Copyright 2006, Rabobank, versie 2.3, December 2009,

Pagina 15 van 25

Rabo iDEAL Lite - Winkel Integratie Handleiding

BIJLAGE B: Veelgestelde vragen Algemeen Wanneer is er met 100% zekerheid succesvol met iDEAL betaald?

Zekerheid van iDEAL-betaling

Alleen bij de status "3 Success – betalingsgarantie” heeft u de zekerheid dat de betaling naar uw rekening is/wordt overgemaakt. Bij de status "0 Open" is er nog geen eindstatus bekend. Bij de details van de betaling kunt u handmatig een eindstatus navragen via het iDEAL Dashboard. Na het einde van elke werkdag wordt automatisch de eindstatus van elke betaling voor u opgevraagd. U wordt daarover per e-mail geïnformeerd. Aangezien die e-mail niet is beveiligd, heeft u - als de betaling nog niet op uw rekening is bijgeschreven - alleen zekerheid van betaling als u in het iDEAL Dashboard de eindstatus “3 Success – betalingsgarantie ziet. Wat is de betekenis van elke status van een iDEAL-betaling?

Statussen

De betekenissen van alle mogelijke statussen per iDEAL-betaling zijn:

-

“Open”: er is nog geen eindstatus bekend. U kunt bij de details van een betaling zelf handmatig een eindstatus opvragen of wachten op de automatische navraag van alle open statussen (dagelijks na 01.00 uur). “Success”: betaling voltooid en gegarandeerd door bank van koper. “Cancelled”: betaling door koper geannuleerd. “Expired”: betaling niet voltooid binnen expirationPeriod (max. 1 uur.). “Failure”: betaling niet geslaagd (bijv. om technische redenen).

Geen eindstatus

Welke tekst kan beste op mijn website getoond worden als de

bekend

eindstatus van een betaling niet op tijd binnen is gekomen? Als de eindstatus niet direct kan worden verkregen, adviseren wij u de volgende tekst te gebruiken, om te proberen te voorkomen dat een koper nogmaals probeert te betalen: “Wij zijn op dit moment nog niet door uw bank geïnformeerd over uw betaling. Als u bij uw bank al heeft gezien dat uw betaling met iDEAL is geslaagd, krijgen wij dit automatisch door en wikkelen wij uw bestelling zo spoedig mogelijk af.”

Transactie(s)

Hoe kan de status van een transactie via het ordernummer worden

zoeken

gevonden? In het iDEAL Dashboard kunt u via de menukeuze “Betalingen” op het door u meegegeven unieke ordernummer de transactie selecteren in het veld “Aankoop/purchase ID”. U kunt ook alle transacties binnen een bepaalde periode selecteren en dan - onderaan in het scherm - de selectie ophalen als CSV- of XML-bestand. Via bijvoorbeeld Excel kunt u vervolgens op ordernummer of andere gegevens in het bestand zoeken naar de gewenste transactie(s).

Maximumbedragen

Tot welk bedrag kan er met iDEAL betaald worden? Het maximaal te betalen bedrag is afhankelijk van de instellingen die bij

© Copyright 2006, Rabobank, versie 2.3, December 2009,

Pagina 16 van 25

Rabo iDEAL Lite - Winkel Integratie Handleiding

de bank van de koper toegepast worden. Soms zijn deze limieten ook afhankelijk van transacties die de koper diezelfde dag via internetbankieren opgegeven heeft. Normaal gesproken kunnen iDEAL-

-- zonder problemen aangeboden worden. Bij de -- per iDEAL-betaling. Rabobank ligt deze limiet op € betalingen tot €

Problemen met

Wat te doen met vragen van een koper als het hem/haar niet lukt om

betalen via iDEAL

bij zijn/haar bank te betalen met iDEAL? In dat geval kunt u uw klant het beste adviseren om contact op te nemen met de helpdesk Internetbankieren van zijn/haar bank. Wat is een directory request?

Directory request

Een directory request is een verzoek dat via internet verstuurd wordt om een nieuwe lijst op te halen met banken, waar op dat moment met iDEAL betaald kan worden. Dit is alleen nodig bij iDEAL Professional. Bij iDEAL Lite wordt automatisch gezorgd voor de nieuwste bankenlijst. Wachtwoord

Wat kan ik doen als ik het wachtwoord vergeten ben om in te loggen

vergeten

in het iDEAL Dashboard? Via de link "wachtwoord vergeten" in het inlogscherm van het iDEAL Dashboard kunt u uw gebruikersnaam en e-mailadres invullen, waarmee u zich ooit heeft aangemeld voor iDEAL. Daarna ontvangt u een e-mail met daarin een link om uw wachtwoord opnieuw in te stellen. Als u ook uw gebruikersnaam niet meer weet, dan kunt u proberen of die gelijk is aan uw e-mailadres. Het e-mailadres, waar u zich ooit mee heeft aangemeld, vindt u terug in de e-mails die u tijdens uw aanmelding heeft ontvangen. Als het daarmee ook niet lukt, kan alleen uw lokale Rabobank nog uw gebruikersnaam voor u opvragen. Deze situatie kunt u proberen te voorkomen door vanaf de start met iDEAL een extra gebruiker aan te maken via het iDEAL Dashboard, die zijn/haar inloggevens onthoudt. e

E-mailadres van 1

Kan het e-mailadres, waarmee de iDEAL-aanmelding is gedaan,

gebruiker wijzigen

worden gewijzigd? e

Een e-mailadres waarmee een 1 gebruiker of beheerder per e-mail is aangemeld, kunt u later niet meer wijzigen. Wel kunt u in het dashboard bij de contactgegevens de e-mailadressen van de technische en commerciële contactpersoon wijzigen. Ook is het mogelijk om nieuwe gebruikers op te voeren in het iDEAL Dashboard, die e

elk hun eigen nieuwe wachtwoord kunnen kiezen. De 1 gebruiker of beheerder kunt u in noodgevallen dan als back-up benutten. Wanneer contract

Wanneer kan ik het iDEAL contract verwachten? U ontvangt het contract zo spoedig mogelijk van de lokale Rabobank waar u uw zakelijke rekening aanhoudt. Als u het contract voor een bepaalde datum wilt ondertekenen, adviseren wij u om contact op te nemen met uw contactpersoon bij de lokale Rabobank.

© Copyright 2006, Rabobank, versie 2.3, December 2009,

Pagina 17 van 25

Rabo iDEAL Lite - Winkel Integratie Handleiding

ING

ING is een van de oprichters geweest van iDEAL. Waarom kunnen klanten van ING nog niet met iDEAL betalen? ING/Postbank heeft er voor gekozen om het betalen van iDEAL eerst alleen aan te bieden aan klanten van de Postbank. Op termijn zullen ook klanten van ING met iDEAL kunnen gaan betalen.

Meerdere websites

Kunnen meerdere websites worden gekoppeld aan één iDEAL aanvraag? Nee, om te voldoen aan de iDEAL contractvoorwaarden kan er maar één website-adres per aanvraag ingevuld worden. Als u met meerdere websites wilt werken en alle betalingen op dezelfde bankrekening binnenkomen, kunt u bij iDEAL Lite en Professional het beste kiezen voor een aparte aanmelding per website. U kunt dan namelijk per site werken met een aparte handelsnaam en in overleg met uw bank kan het zo geregeld worden dat u hiervoor geen extra kosten betaalt.

Rekeningnummer

Hoe kunnen iDEAL-betalingen op een andere rekening worden

wijzigen

ontvangen? U kunt alleen rechtstreeks iDEAL-betalingen op een andere rekening ontvangen, door u met die rekening opnieuw aan te melden voor iDEAL via https://ideal.rabobank.nl. Als u deze nieuwe aanmelding voor dezelfde webwinkel gebruikt, kunt u - na ondertekening van een nieuw iDEALcontract - via een ticket een verzoek indienen om het nieuwe acceptant-ID zonder testen te activeren. Ook moet u er voor zorgen dat de beveiliging van uw aansluitmethode (certificaat, sleutel of artikellijst) en - indien nodig - ook nog enkele andere gegevens (zoals bijv. URL’s) worden overgezet naar uw nieuwe acceptant ID. Na activering kunt u in het betalingsverzoek volstaan met het vervangen van uw oude acceptant-ID door uw nieuwe acceptant-ID.

Engelstalig

Waarom zijn de iDEAL Lite schermen soms in het Engels? De taal van de gebruikte browser bepaalt of er Engelse of Nederlandse teksten verschijnen bij iDEAL Lite.

Informatie op

Welke gegevens van een iDEAL-betaling komen op het

rekeningafschrift

rekeningafschrift van de koper en verkoper? Op het rekeningafschrift staat naast het transactie-ID ook de datum en tijd van de iDEAL-betaling. Verder wordt ook het order-ID (purchase-ID) vermeld, zoals door u aan de iDEAL-betaling meegeven. De door u aan een iDEAL-betaling meegegeven omschrijving (description) wordt alleen op het rekeningafschrift van de koper vermeld.

URLinked

Bij de aanmelding was het invullen van URLinked verplicht. Hoe kan worden aangeven dat URLinked niet langer gewenst is? U kunt dit duidelijk maken door de URL vóórdat u in productie gaat te wijzigen in www.geenurlinked.nl. Hierdoor wordt URLinked niet geactiveerd.

© Copyright 2006, Rabobank, versie 2.3, December 2009,

Pagina 18 van 25

Rabo iDEAL Lite - Winkel Integratie Handleiding

Helpdesk

Waarom is de Rabobank iDEAL Desk niet telefonisch te bereiken? Met deze uitgebreide FAQ en de mogelijkheid om in het iDEAL Dashboard (productieversie) 7 x 24 uur een ticket in te sturen met uw vraag, kunnen wij u beter van dienst zijn dan via een telefonische helpdesk, omdat veel vragen niet direct telefonisch beantwoord kunnen worden, maar eerst uitgezocht moeten worden. Het ticketing-systeem werkt dan voor iedereen veel overzichtelijker en uw vraag wordt met bewaking op tijdige beantwoording snel toegewezen aan een specialist op het gebied van waar uw vraag over gaat. Op die manier zijn wij beter in staat om u binnen een zo kort mogelijke tijd het beste antwoord op uw vragen te geven. Ook kunnen we ons mede daardoor bij eventuele (ver)storingen volledig richten op een zo spoedig mogelijk herstel van de iDEAL-dienstverlening. Als u er voor zorgt dat ook de naam en het telefoonnummer van de technische contactpersoon zijn vermeld in het ticket of in het iDEAL Dashboard, kunnen wij wel, als dat voor een goede beantwoording van uw vraag noodzakelijk is, telefonisch contact met hem of haar opnemen. Vermeld a.u.b. altijd duidelijk in uw ticket zoveel mogelijk relevante gegevens om uw vraag adequaat te kunnen behandelen (productie- of testbetaling, een test-URL, inhoud van uw betalingsverzoek en indien mogelijk het transactie-ID met bijbehorende transactiedatum en –tijd).

Bevestiging

Kan ik op een ander e-mailadres een bevestiging krijgen zodra mijn

antwoord

ticket is beantwoord? Ja, dat kan. U vult hiervoor in een apart veld van het ticket het e-mailadres in, waarnaar het antwoord op uw ticket(vraag) verstuurd moet worden. Laat u dat veld leeg dan wordt de bevestiging automatisch naar het emailadres verstuurd waarmee de gebruiker die het ticket heeft aangemaakt ooit bij iDEAL is aangemeld.

© Copyright 2006, Rabobank, versie 2.3, December 2009,

Pagina 19 van 25

Rabo iDEAL Lite - Winkel Integratie Handleiding

Integratie Worden technische vragen over de koppeling tussen mijn website en

Technische vragen

iDEAL beantwoord? Vragen over de techniek van uw website/webwinkelsoftware, over het aanmaken van een certificaat of over de wijze waarop een hash wordt berekend, worden niet door ons beantwoord. Daarvoor kunt u zich het beste wenden tot de bouwer/leverancier van uw website/webwinkelsoftware of ander terzake deskundig ICT-bedrijf. Ook kunt u op Internet een gespecialiseerd forum raadplegen. Wat wij wel ondersteunen (via het ticketing-systeem in het iDEAL Dashboard) zijn vragen over de informatie in de Rabobank iDEAL-integratiehandleidingen. Inloggen

Hoe kan ik inloggen in de testomgeving

testomgeving

https://idealtest.rabobank.nl? Dat kan uitsluitend als u rechtstreeks op iDEAL aansluit via iDEAL Lite of iDEAL Professional. In dat geval worden de gegevens van uw aanmelding éénmalig voor u gekopieerd naar een aparte testomgeving. Een latere wijziging van een wachtwoord aan de productiekant wordt niet automatisch overgebracht naar de testomgeving. Het kan derhalve zijn dat u nog moet inloggen in de testomgeving met de inloggegevens waarmee iDEAL ooit is aangevraagd. Als dat wachtwoord niet meer bekend is, kunt u aan de testkant via de link “Wachtwoord vergeten” met uw gebruikersnaam en e-mailadres (dat u ook kunt vindt aan de productiekant) een e-mail naar dat e-mail adres laten versturen met daarin een link om een nieuw wachtwoord in te stellen. Hoe kan ik veilig meerdere artikelen tegelijk laten afrekenen via

Meerdere artikelen

iDEAL Lite?

-

-

-

Return URL

Als u veel verschillend geprijsde artikelen in één bestelling wilt laten afrekenen of vaak wisselende artikelen in uw webwinkel verkoopt, adviseren wij u gebruik te maken van een hashcode-beveiliging. U hoeft dan niet handmatig artikelen op te voeren in het iDEAL Dashboard. Iets minder veilig is het om er voor te kiezen geen echte artikelen op te voeren maar (een groot aantal) prijsgroepen. Bij het totaalbedrag kiest u dan uit een tabel één bijbehorende "artikelcode"; deze wordt meegestuurd met het betalingsverzoek. Uitsluitend als u vóór uitlevering altijd handmatig controleert of de ontvangen bedragen overeenkomen met de waarde van elke bestelling (order), kunt u er voor kiezen om elke betaling steeds in te sturen met hetzelfde artikelnummer. Controle is mogelijk via het iDEAL Dashboard (status “3 Success – betalingsgarantie”) en aan de hand van iDEAL-bijschrijvingen op uw bankrekening(afschrift). In de productieomgeving hoeft dan slechts één artikel(groep) handmatig ingevoerd te worden met een zodanig minimum en maximum bedrag dat er geen betalingsverzoeken worden tegengehouden. Waarom wordt er na een testbetaling met iDEAL Lite via de knop "naar winkel" niet teruggekeerd naar de webwinkel? De webpagina’s zoals opgegeven in het iDEAL Dashboard worden niet

© Copyright 2006, Rabobank, versie 2.3, December 2009,

Pagina 20 van 25

Rabo iDEAL Lite - Winkel Integratie Handleiding

gebruikt als andere URL’s worden meegegeven in het betalingsverzoek zelf. Als in dat verzoek de gewenste URL wordt ingevuld dan volgt na een betaling met iDEAL via de knop "naar winkel" terugkeer naar de opgegeven pagina. Terugkoppeling

Kan met iDEAL Lite altijd een eindstatus op de website worden

status

ontvangen? Nee, dat is niet altijd mogelijk bij iDEAL Lite, omdat uw klant het enige betaalscherm in de bankomgeving kan sluiten via het kruisje rechts bovenin dat scherm of omdat de statusnavraag niet direct een eindstatus van de iDEAL-betaling oplevert. In dat geval vragen wij aan het eind van elke dag (vanaf 01.00 uur) automatisch alle nog open staande betalingen voor u na. U ontvangt daarover informatie via een e-mail. Ook kent iDEAL Lite uitsluitend een onbeveiligde terugmelding van betaalstatussen naar uw website. Daarom is het bij iDEAL Lite altijd noodzakelijk om uit te leveren op basis van informatie uit het iDEAL Dashboard (status “3 Success – betalingsgarantie”) of op basis van de feitelijke iDEAL-bijschrijvingen op uw bankrekening. Als het voor uw website noodzakelijk is om het resultaat van iDEAL-betalingen automatisch op een veilige manier te ontvangen, adviseren wij u over te stappen op Rabo iDEAL Professional, de Rabo iDEAL Kassa of de Rabo Internetkassa (als u ook creditcard-betalingen wilt accepteren).

Bestelling

Van een ontvangen iDEAL-betaling zijn de bijbehorende gegevens

ontbreekt

van de bestelling niet meer in de webwinkel te vinden. Hoe is dit op te lossen? Bij iDEAL Lite ontvangt uw website niet altijd direct terugkoppeling van een iDEAL-betaling. Dit is bijvoorbeeld het geval als uw klant het enige betaalscherm in de bankomgeving sluit via het kruisje rechts bovenin dat scherm of besluit om niet terug te keren naar uw webwinkel. Als klanten wel terugkeren in de webwinkel vindt er bovendien een onbeveiligde terugkoppeling plaats. In de webwinkel dienen daarom van alle ingestuurde iDEAL-betalingsverzoeken de ordergegevens bewaard te blijven , zodat het achteraf mogelijk is om handmatig via het iDEAL Dashboard of vanuit uw financiële administratie de binnenkomende betalingen via het order-ID (purchase-ID) te koppelen aan de gedane bestellingen. Als het voor uw website noodzakelijk is om het resultaat van iDEAL-betalingen automatisch op een veilige manier te ontvangen, adviseren wij u over te stappen op Rabo iDEAL Professional, de Rabo iDEAL Kassa of de Rabo Internetkassa (als u ook creditcard-betalingen wilt accepteren). Bij uw lokale Rabobank kunt u in voorkomende gevallen een verzoek indienen om de adresgegevens van de betaler te ontvangen.

Andere

Hoe kan op een andere iDEAL-aansluitmethode worden overgestapt?

aansluitmethode

Als u wilt overstappen naar iDEAL Lite of iDEAL Professional, dient u zich

© Copyright 2006, Rabobank, versie 2.3, December 2009,

Pagina 21 van 25

Rabo iDEAL Lite - Winkel Integratie Handleiding

altijd opnieuw via het iDEAL Dashboard aan te melden omdat u vóór activering van uw nieuwe aansluitmethode eerst testbetalingen dient af te ronden. Als u overstapt naar een aansluitmethode via een kassa of winkelplatform zijn er geen iDEAL-testbetalingen nodig en kunt u in veel gevallen volstaan met het inbrengen van uw huidige acceptant-ID in de omgeving, waar vandaan de betalingen naar iDEAL worden ingestuurd . Om dit insturen mogelijk te maken dient wel altijd de aansluitmethode in het iDEAL Dashboard gewijzigd te worden. Bij een overstap adviseren wij u ons via een ticket daarvan in kennis te stellen, zodat u niet langer voor uw oude aansluitmethode blijft betalen. Ook kan het zijn dat er bij de oude aansluitmethode sprake is van een opzegtermijn. Frames

Is het toegestaan om frames te gebruiken bij iDEAL betalingen? Frames zijn niet toegestaan binnen iDEAL, omdat kopers dan niet goed kunnen controleren of zij in een veilige bankomgeving betalen (controle op https-URL en van het certificaat). Om die reden worden eventueel aanwezige frames bij de banken verwijderd. Bij iDEAL Lite treden bovendien in sommige browsers timeout-problemen op. Dit is ook het geval als u werkt met een zogenaamd URL-frame, waardoor bovenin het venster steeds een vast internetadres zichtbaar is. Als uw website toch met een frame werkt, dan adviseren wij u om iDEAL Lite te openen in een (nieuw) venster zonder frames.

Hoe activeren

Hoe wordt iDEAL Lite geactiveerd? Voor activering dient u eerst aan de testkant de testbetalingen van 100 t/m 700 eurocent in te sturen. Na het slagen van die testbetalingen, kunt u de beveiligingsgegevens overnemen in de productiekant van het iDEAL Dashboard en daar binnen enkele uren iDEAL activeren als op dat moment ook het door u ondertekende iDEAL-contract is ontvangen. Zodra u iDEAL kunt activeren, informeren wij u hierover per e-mail. Na deze stappen kunt u betalingen insturen naar de productie-URL van iDEAL (https://ideal.rabobank.nl/ideal/mpiPayInitRabo.do).

Vormgeving

Kan bij iDEAL Lite de vormgeving passend bij de website worden gemaakt? Bij iDEAL Lite is het niet mogelijk om het uiterlijk van de bijbehorende schermen aan te passen. Bij iDEAL professional kunt u de vormgeving wel volledig passend maken bij die van uw website. Ook met de Rabo iDEAL kassa en Rabo Internetkassa zijn diverse aanpassingen mogelijk, zoals een eigen logo en kleuren. Zie ook de PDF op de Rabobanksite met de verschillen tussen de verschillende aansluitmethodes op iDEAL.

Foutmeldingen Null: veld te lang

Wat betekent bij iDEAL Lite de foutmelding “null: veld te lang”? De melding null heeft meestal betrekking op een niet toegestaan teken in één of meerdere velden van het betalingsverzoek. In bijlage A van de

© Copyright 2006, Rabobank, versie 2.3, December 2009,

Pagina 22 van 25

Rabo iDEAL Lite - Winkel Integratie Handleiding

integratiehandleiding vindt u de lengte voor elk veld en welke tekens er per veld zijn toegestaan. Let bij het vergelijken vooral op de lengte en inhoud (vaak is er sprake van niet-alfa-nummerieke tekens zoals . , + & of -). Velden waar speciaal op moet worden gelet zijn: Purchase-ID (max. 16 posities), Description (max. 32 posities) en ValidUntil. Ook niet toegestane extra informatie, die meegestuurd wordt in het betalingsverzoek, kan de oorzaak zijn van deze foutmelding. Ongeldig of nog

Waarom verschijnt de foutmelding "Ongeldig of nog niet geactiveerd

niet geactiveerd

acceptant-ID"?

acceptant-ID

Deze foutmelding verschijnt bij iDEAL Lite of iDEAL Professional als de testbetalingen van 100 t/m 700 eurocent worden ingestuurd naar de productie-URL (https://ideal.rabobank.nl/....). Testbetalingen dienen ingestuurd te worden naar de test-URL https://idealtest.rabobank.nl/ideal/mpiPayInitRabo.do. Pas nadat is geconstateerd dat de testbetalingen succesvol zijn geweest, wordt dit binnen enkele uren automatisch doorgeleid naar de productiekant van het iDEAL Dashboard. Zodra u iDEAL kunt activeren, informeren wij u hierover per e-mail. Daarna kunt u zelf iDEAL (als ook het door u ondertekende iDEAL-contract is ontvangen) in het iDEAL Dashboard voor uw website activeren en de gekozen beveiliging overnemen. Waarom verschijnt de foutmelding ServletException

ServletException

in:/pagelayout.jsp] null' ? Deze foutmelding wijst er op dat een betalingsverzoek wordt ingestuurd waarbij één of meer velden afwijken van de toegestane inhoud of lengte. Fouten die in dat kader regelmatig voorkomen zijn onder andere:

-

een te lange omschrijving (max. 32 posities) of te lang purchase-ID (max. 16 posities); niet-alfa-nummerieke karakters in de omschrijving (bijv. & en ,); bedrag met een punt of komma erin (in plaats van hele eurocenten). Voor de correcte inhoud van elk veld verwijzen wij u naar de bijlage A van de iDEAL Lite implementatiehandleiding.

Technische fout

Waarom verschijnt steeds de melding “iDEAL error: Er is een technische fout opgetreden”? Deze melding kan veroorzaakt worden door een fout in een veldnaam van het HTML-verzendformulier (bijvoorbeeld “urlSucces” met 1 letter s) in plaats van “urlSuccess” met 2 letters s) of foutieve inhoud van een veld (bijvoorbeeld niet toegestane tekens, een te lange omschrijving of een acceptant-ID zonder voorloopnullen). Als u na vergelijking van de inhoud van de velden in uw betalingsverzoek met de voorschriften in de handleiding de oorzaak niet heeft gevonden, dan verzoeken wij u in het ticket de URL van uw testpagina te vermelden of de inhoud van het betalingsverzoek mee te sturen. Vermeld bij betalingen in productie met

© Copyright 2006, Rabobank, versie 2.3, December 2009,

Pagina 23 van 25

Rabo iDEAL Lite - Winkel Integratie Handleiding

deze foutmelding ook altijd de bijbehorende transactiedatum en -tijd. Waarom verschijnt bij een betaling in iDEAL Lite de foutmelding

Totaalprijs

"Totaalbedrag is onjuist”? Als u aan de productie- of testkant van het iDEAL Dashboard geen sleutel invult voor het controleren van de in het betalingsverzoek meegestuurde hashcode, controleert iDEAL Lite steeds automatisch op de prijs van één artikel. De foutmelding “Totaalbedrag is onjuist” verschijnt dan telkens als: a) de ingestuurde artikelcode niet vooraf in het iDEAL Dashboard via de menukeuze "Artikelen"is opgegeven (let op: als u nog aan het testen bent, dient u minimaal één artikel van 1 euro in te brengen via https://idealtest.rabobank.nl ); b) het artikel niet meer geldig is volgens de door u bij desbetreffend artikel ingevoerde data; c) het bedrag van de order(bestelling/betaling) lager of hoger is dan het door u bij desbetreffend(e) artikel(groep) ingevoerde minimum en maximum bedrag; d) als het aantal bestelde artikelen maal de door u ingevulde stuksprijs niet overeenkomt met het bedrag van de betaling. Timeout

Waardoor verschijnt bij iDEAL Lite de iDEAL foutmelding “A timeout

SO 1000

has occured”? Deze foutmelding kent de volgende verschillende oorzaken:

-

-

Een belangrijke oorzaak van deze foutmelding is het gebruik van een frame (ook een zgn. URL frame waardoor bovenaan steeds dezelfde URL blijft staan!). Frames zijn namelijk niet toegestaan binnen iDEAL, omdat klanten dan niet goed kunnen controleren of zij in een veilige bankomgeving betalen (controle op https-URL en van het certificaat). Om die reden worden eventueel aanwezige frames bij de banken verwijderd. Bij iDEAL Lite treden bovendien bij sommige browsers timeout-problemen op. Als uw website toch met een frame werkt, dan adviseren wij u iDEAL Lite zonder frames te openen in een nieuw venster. De foutmelding verschijnt ook als binnen één sessie (een sessie wordt afgesloten door het afsluiten van de browser of via het indrukken van de knop “Naar winkel”) dezelfde betaling nogmaals wordt ingestuurd. Een timeout kan ook het gevolg zijn van een niet op tijd ontvangen antwoord (door onderhoud of tijdelijke drukte op Internet). Incidenteel optredende timeouts (met SO 1000 foutmelding) zijn geen reden om direct op zoek te gaan naar een mogelijke oorzaak. Uitsluitend bij ineens veel voorkomende SO 1000 foutmeldingen, die u niet in relatie kunt brengen met een nonbeschikbaarheid van de betrokken bank, adviseren wij u een ticket in te sturen met daarin vermelding van datum, tijd en de betreffende iDEALtransactienummers.

Validation of

Waarom verschijnt bij iDEAL Lite de foutmelding "Validation of hash

hashkey failed

key failed"? De meest voorkomende oorzaak is dat de zelfbepaalde geheime sleutel voor berekening van de hashcode uitsluitend door u is ingevuld aan de productiekant van het iDEAL Dashboard. Vóór het testen dient u echter ook aan de testkant (via https://idealtest.rabobank.nl) de sleutel in te vullen via het tabblad “Certificaat/Sleutel”. Blijft de foutmelding daarna nog

© Copyright 2006, Rabobank, versie 2.3, December 2009,

Pagina 24 van 25

Rabo iDEAL Lite - Winkel Integratie Handleiding

steeds verschijnen, dan kunt u aanvullend controleren of: a) de volgorde van de velden bij de hashcode-berekening overeenkomt met de volgorde van het voorbeeld in de handleiding; b) spaties en karakters, die geen cijfer of letter zijn, vóór de hashcodeberekening wel verwijderd worden uit bijvoorbeeld de omschrijving. Blijft de foutmelding desondanks verschijnen, dan adviseren wij u een gespecialiseerd forum op Internet te raadplegen waar deze problematiek aan bod komt. De berekening van een hashcode is namelijk een zeer veel voorkomende manier van beveiliging op Internet. Ook kunt u uw werkwijze laten controleren door terzake deskundig ICT-bedrijf.

Als u veel verschillend geprijsde artikelen heeft die tegelijk gekocht kunnen worden is het uitsluitend verantwoord om zonder hashcode te werken als u vóór uitlevering altijd handmatig controleert of de door u ontvangen bedragen overeenkomen met de waarde van elke bestelling. Controle is mogelijk via het iDEAL Dashboard (status “3 Success – betalingsgarantie”) en aan de hand van iDEAL-bijschrijvingen op uw bankrekening(afschrift). Aldus hoeft u in de productieomgeving slechts één artikel(groep) op te voeren met een zodanig minimum en maximum bedrag dat er geen betalingsverzoeken worden tegengehouden. 096

Waarom verschijnt soms een 096 error? Een 096 foutmelding komt onder andere voor in geval van een interne verbindingsfout in de iDEAL-omgeving. Na signalering hiervan, wordt dit probleem meestal snel opgelost.

1070

Waarom krijg ik bij Rabobank de foutmelding ‘de geldigheidsduur van deze betaling is verstreken (1070)’? Deze foutmelding ontstaat als er een zeer korte geldigheidsduur van de betaling wordt gegeven (bv. in het betaalverzoek PT120S = 120 seconden). Omdat die tijd vaak te kort zal zijn om de betaling af te kunnen ronden, geeft de Rabobank deze foutmelding. Wij adviseren u om een hogere waarde in te brengen van bijvoorbeeld PT30M (=geldigheidsduur van 30 minuten).

© Copyright 2006, Rabobank, versie 2.3, December 2009,

Pagina 25 van 25

Rabo ideal Lite Integratie Handleiding opgesteld door: Rabobank - PDF Free Download (2024)

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: The Hon. Margery Christiansen

Last Updated:

Views: 6259

Rating: 5 / 5 (70 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: The Hon. Margery Christiansen

Birthday: 2000-07-07

Address: 5050 Breitenberg Knoll, New Robert, MI 45409

Phone: +2556892639372

Job: Investor Mining Engineer

Hobby: Sketching, Cosplaying, Glassblowing, Genealogy, Crocheting, Archery, Skateboarding

Introduction: My name is The Hon. Margery Christiansen, I am a bright, adorable, precious, inexpensive, gorgeous, comfortable, happy person who loves writing and wants to share my knowledge and understanding with you.