Bixie / Zoolander-ZOOcart-iDEAL

Payment method iDEAL for Zoolanders ZOOcart
0 stars 1 forks source link

ZOOcart and ABN/AMRO #2

Open JohnPost opened 10 years ago

JohnPost commented 10 years ago

Hello Bixie, I need to implement your iDeal plugin into a ZOOCart webshop. My customer has a ABN/AMRO account. I can't figure out wich option mentioned on this page: https://www.abnamro.nl/nl/zakelijk/betalen/ideal/varianten/index.html is the best option. Do you have any information on this?

Like to hear from you, Regards, John

malles commented 10 years ago

He John,

Je naam kan ook engels zijn, maar niet veel engelstaligen implementeren iDEAL, dus ik waag het in het Nederlands :)

Technisch zijn alle mogelijkheden van ABN mogelijk met de plug-in. ABN Easy staat er standaard in, iDEAL Only en Internetkassa zijn technisch hetzelfde, internetkassa ondersteunt ook creditcards. De zelfbouw is gelijk aan de iDEAL advanced van de ING, die ook al in de plugin zit.

Het ligt dus aan de wensen van de klant welke methode hij moet hebben, afgewogen met de kosten. Voor ligt gebruik is Easy prima, let er alleen op dat de return naar de site geen garantie is op geslaagde/valide betaling. In principe is dit geen probleem.

Succes in ieder geval!

Matthijs Alles

Bixie

From: John Post [mailto:notifications@github.com] Sent: maandag 11 augustus 2014 22:02 To: Bixie/Zoolander-ZOOcart-iDEAL Subject: [Zoolander-ZOOcart-iDEAL] ZOOcart and ABN/AMRO (#2)

Hello Bixie, I need to implement your iDeal plugin into a ZOOCart webshop. My customer has a ABN/AMRO account. I can't figure out wich option mentioned on this page: https://www.abnamro.nl/nl/zakelijk/betalen/ideal/varianten/index.html is the best option. Do you have any information on this?

Like to hear from you, Regards, John

— Reply to this email directly or view it on GitHub https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/issues/2 . https://github.com/notifications/beacon/5442402__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcyMzQwNjU0NywiZGF0YSI6eyJpZCI6MzkzODI5NjV9fQ==--24cecb21949f7325163f0283b8bbf9f4307d20f5.gif

JohnPost commented 10 years ago

Hallo Matthijs,

Inderdaad Nederlands ;). Had niet in de gaten dat jij Bixie was. Zie regelmatig je reacties richting Miljan terug in de mails die ik krijg via github. Ben zelf druk geweest met de vertaling van alle ZOOlanders extensies naar NL.

Heel erg bedankt voor de info. Kan ik verder mee. Mocht ik ergens vast zitten met de implementatie van de plug-in, mag ik dan een beroep op je doen? Dit is de eerste site waarbij ik ZOOcart gebruik.

Met vriendelijke groet, John Post ToonWorkz.nl

Via iPhone

Op 11 aug. 2014 om 22:18 heeft Matthijs Alles notifications@github.com het volgende geschreven:

He John,

Je naam kan ook engels zijn, maar niet veel engelstaligen implementeren iDEAL, dus ik waag het in het Nederlands :)

Technisch zijn alle mogelijkheden van ABN mogelijk met de plug-in. ABN Easy staat er standaard in, iDEAL Only en Internetkassa zijn technisch hetzelfde, internetkassa ondersteunt ook creditcards. De zelfbouw is gelijk aan de iDEAL advanced van de ING, die ook al in de plugin zit.

Het ligt dus aan de wensen van de klant welke methode hij moet hebben, afgewogen met de kosten. Voor ligt gebruik is Easy prima, let er alleen op dat de return naar de site geen garantie is op geslaagde/valide betaling. In principe is dit geen probleem.

Succes in ieder geval!

Matthijs Alles

Bixie

From: John Post [mailto:notifications@github.com] Sent: maandag 11 augustus 2014 22:02 To: Bixie/Zoolander-ZOOcart-iDEAL Subject: [Zoolander-ZOOcart-iDEAL] ZOOcart and ABN/AMRO (#2)

Hello Bixie, I need to implement your iDeal plugin into a ZOOCart webshop. My customer has a ABN/AMRO account. I can't figure out wich option mentioned on this page: https://www.abnamro.nl/nl/zakelijk/betalen/ideal/varianten/index.html is the best option. Do you have any information on this?

Like to hear from you, Regards, John

— Reply to this email directly or view it on GitHub https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/issues/2 . https://github.com/notifications/beacon/5442402__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcyMzQwNjU0NywiZGF0YSI6eyJpZCI6MzkzODI5NjV9fQ==--24cecb21949f7325163f0283b8bbf9f4307d20f5.gif — Reply to this email directly or view it on GitHub.

malles commented 10 years ago

Natuurlijk, geen probleem!

JohnPost commented 9 years ago

Hallo Mathijs,

Je gaf aan dat ik je mocht benaderen wanneer ik hulp nodig had met de iDeal implementatie van ZOOCart.

Ik zit even met de vertaling. De Site is geheel in NL zowel front als Backend. Bij de iDeal plugin krijg ik alleen de Labels te zien, niet de vertalingen. Heb je hiervoor nog een language bestand?


Met vriendelijke groeten | Mit freundlichen Grüßen With kind regards | Sincères salutations

John Post Animatie Illustratie & Vormgeving ToonWorkz.nl john@toonworkz.nl http://twitter.com/ToonWorkz

Op 12 aug. 2014, om 12:22 heeft Matthijs Alles notifications@github.com het volgende geschreven:

Natuurlijk, geen probleem!

— Reply to this email directly or view it on GitHub.

JohnPost commented 9 years ago

Hallo Mathijs.

Ik heb de translation bestanden wel gevonden, echter worden ze in beide gevallen niet geladen bdij de weergave van de plugin.

John

Op 12 aug. 2014, om 12:22 heeft Matthijs Alles notifications@github.com het volgende geschreven:

Natuurlijk, geen probleem!

— Reply to this email directly or view it on GitHub.

malles commented 9 years ago

Hoi John,

Er zijn taalbestanden en en nl meegeleverd, zie ook Git.

https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/tree/master/ideal/language

Zijn die wel goed naar de site gekopieerd?

Matthijs

JohnPost commented 9 years ago

Hallo Matthijs,

Bedankt voor je snelle reactie.

De volgende bestanden kan ik vinden. nl-NL.plg_system_zoocart.ini
nl-NL.plg_system_zoocart.sys.ini

In welke map moeten de andere twee?

John

Op 16 sep. 2014, om 12:26 heeft Matthijs Alles notifications@github.com het volgende geschreven:

Hoi John,

Er zijn taalbestanden en en nl meegeleverd, zie ook Git.

https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/tree/master/ideal/language

Zijn die wel goed naar de site gekopieerd?

Matthijs

From: John Post [mailto:notifications@github.com] Sent: dinsdag 16 september 2014 12:17 To: Bixie/Zoolander-ZOOcart-iDEAL Cc: Matthijs Alles Subject: Re: [Zoolander-ZOOcart-iDEAL] ZOOcart and ABN/AMRO (#2)

Hallo Mathijs,

Je gaf aan dat ik je mocht benaderen wanneer ik hulp nodig had met de iDeal implementatie van ZOOCart.

Ik zit even met de vertaling. De Site is geheel in NL zowel front als Backend. Bij de iDeal plugin krijg ik alleen de Labels te zien, niet de vertalingen. Heb je hiervoor nog een language bestand?


Met vriendelijke groeten | Mit freundlichen Grüßen With kind regards | Sincères salutations

John Post Animatie Illustratie & Vormgeving ToonWorkz.nl mailto:john@toonworkz.nl john@toonworkz.nl http://twitter.com/ToonWorkz http://twitter.com/ToonWorkz

Op 12 aug. 2014, om 12:22 heeft Matthijs Alles < mailto:notifications@github.com notifications@github.com> het volgende geschreven:

Natuurlijk, geen probleem!

— Reply to this email directly or view it on GitHub.

— Reply to this email directly or view it on GitHub https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/issues/2#issuecomment-55722859 . https://github.com/notifications/beacon/5442402__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcyNjQ4MTc5MiwiZGF0YSI6eyJpZCI6MzkzODI5NjV9fQ==--d2383a09379dd7f902b3ec0750f9feb5ed494e4f.gif — Reply to this email directly or view it on GitHub.

malles commented 9 years ago

In dezelfde map (/administrator/language/nl-NL/) de zoocart_system taalbestanden horen eigenlijk niet in mijn Git thuis, dus gebruik die liever niet.

Waarschijnlijk missen in de map /administrator/language/en-GB/ ook de taalbestanden van de iDEAL plugin, het mooiste is als je die daar ook inkopieert.

Hoe heb je de plugin geinstalleerd?

Matthijs

JohnPost commented 9 years ago

Ik heb ze van Github gehaald en nu werken ze wel.

Ik heb de plugin geïnstalleerd via de extention manager. Laatste versie van Github.

John

Op 16 sep. 2014, om 12:44 heeft Matthijs Alles notifications@github.com het volgende geschreven:

In dezelfde map (/administrator/language/nl-NL/) de zoocart_system taalbestanden horen eigenlijk niet in mijn Git thuis, dus gebruik die liever niet.

Waarschijnlijk missen in de map /administrator/language/en-GB/ ook de taalbestanden van de iDEAL plugin, het mooiste is als je die daar ook inkopieert.

Hoe heb je de plugin geinstalleerd?

Matthijs

From: John Post [mailto:notifications@github.com] Sent: dinsdag 16 september 2014 12:40 To: Bixie/Zoolander-ZOOcart-iDEAL Cc: Matthijs Alles Subject: Re: [Zoolander-ZOOcart-iDEAL] ZOOcart and ABN/AMRO (#2)

Hallo Matthijs,

Bedankt voor je snelle reactie.

nl-NL.plg_system_zoocart.sys.ini

In welke map moeten de andere twee?

John

Op 16 sep. 2014, om 12:26 heeft Matthijs Alles < mailto:notifications@github.com notifications@github.com> het volgende geschreven:

Hoi John,

Er zijn taalbestanden en en nl meegeleverd, zie ook Git.

https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/tree/master/ideal/language https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/tree/master/ideal/language

Zijn die wel goed naar de site gekopieerd?

Matthijs

From: John Post [ mailto:notifications@github.com mailto:notifications@github.com] Sent: dinsdag 16 september 2014 12:17 To: Bixie/Zoolander-ZOOcart-iDEAL Cc: Matthijs Alles Subject: Re: [Zoolander-ZOOcart-iDEAL] ZOOcart and ABN/AMRO (#2)

Hallo Mathijs,

Je gaf aan dat ik je mocht benaderen wanneer ik hulp nodig had met de iDeal implementatie van ZOOCart.

Ik zit even met de vertaling. De Site is geheel in NL zowel front als Backend. Bij de iDeal plugin krijg ik alleen de Labels te zien, niet de vertalingen. Heb je hiervoor nog een language bestand?


Met vriendelijke groeten | Mit freundlichen Grüßen With kind regards | Sincères salutations

John Post Animatie Illustratie & Vormgeving ToonWorkz.nl < mailto:john@toonworkz.nl mailto:john@toonworkz.nl> mailto:john@toonworkz.nl john@toonworkz.nl < http://twitter.com/ToonWorkz http://twitter.com/ToonWorkz> http://twitter.com/ToonWorkz http://twitter.com/ToonWorkz

Op 12 aug. 2014, om 12:22 heeft Matthijs Alles < < mailto:notifications@github.com mailto:notifications@github.com> mailto:notifications@github.com notifications@github.com> het volgende geschreven:

Natuurlijk, geen probleem!

— Reply to this email directly or view it on GitHub.

— Reply to this email directly or view it on GitHub https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/issues/2#issuecomment-55722859 . https://github.com/notifications/beacon/5442402__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcyNjQ4MTc5MiwiZGF0YSI6eyJpZCI6MzkzODI5NjV9fQ==--d2383a09379dd7f902b3ec0750f9feb5ed494e4f.gif — Reply to this email directly or view it on GitHub.

— Reply to this email directly or view it on GitHub https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/issues/2#issuecomment-55725106 . https://github.com/notifications/beacon/5442402__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcyNjQ4MzIxOSwiZGF0YSI6eyJpZCI6MzkzODI5NjV9fQ==--5dab6ad5e1ed782e5b614102fb6170d27e025826.gif — Reply to this email directly or view it on GitHub.

malles commented 9 years ago

Hmm. Dan zit er wellicht iets niet goed in de installatie XML.. Zal er eens naar kijken

malles commented 9 years ago

Heb xml aangepast. https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/commit/8a0124924cd276594a5ce2a61710bfc99cc06f9e

JohnPost commented 9 years ago

Oke. Lijkt beter zo.

Op 16 sep. 2014, om 15:38 heeft Matthijs Alles notifications@github.com het volgende geschreven:

Heb xml aangepast. 8a01249

— Reply to this email directly or view it on GitHub.

JohnPost commented 9 years ago

Hallo Matthijs, Ik krijg van m'n klant de volgende vraag.

We hebben inmiddels bij ABN ook iDeal aangevraagd. Bouw jij deze direct in de webshop dus zelfbouw? Er zijn twee varianten en de zelfbouw gaat het snelst. Kun jij aangeven welke het best werkt met jou plug-in?

Met vriendelijke groet, John Post ToonWorkz Via iPhone=

malles commented 9 years ago

De zelfbouw zal dan via de ING advanced moeten, die zijn technisch hetzelfde voor zover ik weet. Ik heb dat echter niet getest. Configuratie is wat ingewikkelder omdat je ook certificaten moet genereren. Zie hiervoor https://www.ideal-checkout.nl/ideal-en-ssl-certificaten.html ABN ideal only hoef je alleen 1 code vanuit hun dashboard in config te plaatsen.

JohnPost commented 9 years ago

Hallo Matthijs,

Dan ga ik proberen ze naar ABN ideal te leiden. Bedankt.

John

Op 18 sep. 2014, om 12:03 heeft Matthijs Alles notifications@github.com het volgende geschreven:

De zelfbouw zal dan via de ING advanced moeten, die zijn technisch hetzelfde voor zover ik weet. Ik heb dat echter niet getest. Configuratie is wat ingewikkelder omdat je ook certificaten moet genereren. Zie hiervoor https://www.ideal-checkout.nl/ideal-en-ssl-certificaten.html ABN ideal only hoef je alleen 1 code vanuit hun dashboard in config te plaatsen.

— Reply to this email directly or view it on GitHub.

JohnPost commented 9 years ago

Goedemiddag Matthijs,

Ik heb de webshop zo goed als klaar. En ben aan het testen met de iDeal Plugin. Ik krijg echter na deze pagina (Screenshot) een return naar een invalid token.

component/zoolanders/?controller=orders&task=callback&format=html&payment_method=ideal&order_id=44&order_code=8udHZ3asdNN2WEvUvr9yFum1pscDiJ9h&status=SUCCESS Moet ik nog iets aanpassen?

Ik hoor graag van je.


Met vriendelijke groeten | Mit freundlichen Grüßen With kind regards | Sincères salutations

John Post Animatie Illustratie & Vormgeving ToonWorkz.nl john@toonworkz.nl http://twitter.com/ToonWorkz

Op 18 sep. 2014, om 12:03 heeft Matthijs Alles notifications@github.com het volgende geschreven:

De zelfbouw zal dan via de ING advanced moeten, die zijn technisch hetzelfde voor zover ik weet. Ik heb dat echter niet getest. Configuratie is wat ingewikkelder omdat je ook certificaten moet genereren. Zie hiervoor https://www.ideal-checkout.nl/ideal-en-ssl-certificaten.html ABN ideal only hoef je alleen 1 code vanuit hun dashboard in config te plaatsen.

— Reply to this email directly or view it on GitHub.

malles commented 9 years ago

Ik zie geen screenshot. Wordt de betaling wel goed verwerkt? Kun je in de browserconsole zien naar welke url doorverwezen wordt?

JohnPost commented 9 years ago

schermafbeelding 2014-10-06 om 13 59 29 Hier de screenshot nu via Github

JohnPost commented 9 years ago

Ik krijg net via het webconsole onderstaande melding te zien en nu ook op de pagina waar je normaal de bank moet kiezen een melding dat er iets fout gaat. Ik heb in het ABNAMRO account de live website url gebruikt. Ik werk nu vanaf de ontwikkelserver. Heb nu de url van de ontwikkelserver gezet. Duurt even en dan kan ik weer testen.

Cross-origin-aanvraag geblokkeerd: de Same Origin Policy staat het lezen van de externe bron op https://fbstatic-a.akamaihd.net/rsrc.php/v2/y4/r/OF8YXk16msa.js niet toe. Dit is te verhelpen door de bron naar hetzelfde domein te verplaatsen of door CORS in te schakelen. OF8YXk16msa.js GET http://lgz.joomlaontwikkel.nl/templates/yoo_solar/styles/living%20about/images/headerbar2.png [HTTP/1.1 404 Taak [] is niet gevonden 395ms] GET http://lgz.joomlaontwikkel.nl/templates/yoo_solar/styles/living%20about/css/images/header-haan.jpg

John

JohnPost commented 9 years ago

Hallo Matthijs,

Ik heb een probleempje met de iDeal plugin in combinatie met ABNAMRO iDeal Only.

Vanuit de test website maakt de plugin verbinding met de volgende URL

https://internetkassa.abnamro.nl/ncol/prod/orderstandard.asp

Daar waar /prod/ staat zou /test/ moeten staan. Weet jij waar ik dit kan wijzigen?

Ik heb al geexperimenteerd met de optie Testmodus Yes en No maar ik krijg hetzelfde resultaat.

Je kunt het testen op

http://lgz.joomlaontwikkel.nl

Je kunt als klant de volgende inlog gebruiken User: Testgebruiker1 PW: testing123

Ik hoor graag van je.


Met vriendelijke groeten | Mit freundlichen Grüßen With kind regards | Sincères salutations

John Post Animatie Illustratie & Vormgeving ToonWorkz.nl john@toonworkz.nl http://twitter.com/ToonWorkz

De informatie verzonden met dit e-mailbericht (en bijlagen) is uitsluitend bestemd voor de geadresseerde(n) en zij die van de geadresseerde(n) toestemming kregen dit bericht te lezen. Gebruik door anderen dan geadresseerde(n) is verboden. De informatie in dit e-mailbericht (en bijlagen) kan vertrouwelijk van aard zijn en kan binnen het bereik vallen van een geheimhoudingsplicht.

Any information transmitted by means of this email (and any of its attachments) is intended exclusively for the addressee or addressees and for those authorized by the addressee or addressees to read this message. Any use by a party other than the addressee or addressees is prohibited. The information contained in this email (or any of its attachments) may be confidential in nature and fall under a pledge of secrecy.

Het leven wordt vooruit geleefd, maar achterwaarts begrepen

malles commented 9 years ago

Hoi John,

Dat zou wel met die optie geregeld moeten worden.

Ik kan echter niet debuggen zonder bij de code te kunnen op de server...

Matthijs

From: John Post [mailto:notifications@github.com] Sent: woensdag 22 oktober 2014 16:28 To: Bixie/Zoolander-ZOOcart-iDEAL Cc: Matthijs Alles Subject: Re: [Zoolander-ZOOcart-iDEAL] ZOOcart and ABN/AMRO (#2)

Hallo Matthijs,

Ik heb een probleempje met de iDeal plugin in combinatie met ABNAMRO iDeal Only.

Vanuit de test website maakt de plugin verbinding met de volgende URL

https://internetkassa.abnamro.nl/ncol/prod/orderstandard.asp https://internetkassa.abnamro.nl/ncol/prod/orderstandard.asp

Daar waar /prod/ staat zou /test/ moeten staan. Weet jij waar ik dit kan wijzigen?

Ik heb al geexperimenteerd met de optie Testmodus Yes en No maar ik krijg hetzelfde resultaat.

Je kunt het testen op

http://lgz.joomlaontwikkel.nl http://lgz.joomlaontwikkel.nl

Je kunt als klant de volgende inlog gebruiken User: Testgebruiker1 PW: testing123

Ik hoor graag van je.


Met vriendelijke groeten | Mit freundlichen Grüßen With kind regards | Sincères salutations

John Post Animatie Illustratie & Vormgeving ToonWorkz.nl mailto:john@toonworkz.nl john@toonworkz.nl http://twitter.com/ToonWorkz http://twitter.com/ToonWorkz

De informatie verzonden met dit e-mailbericht (en bijlagen) is uitsluitend bestemd voor de geadresseerde(n) en zij die van de geadresseerde(n) toestemming kregen dit bericht te lezen. Gebruik door anderen dan geadresseerde(n) is verboden. De informatie in dit e-mailbericht (en bijlagen) kan vertrouwelijk van aard zijn en kan binnen het bereik vallen van een geheimhoudingsplicht.

Any information transmitted by means of this email (and any of its attachments) is intended exclusively for the addressee or addressees and for those authorized by the addressee or addressees to read this message. Any use by a party other than the addressee or addressees is prohibited. The information contained in this email (or any of its attachments) may be confidential in nature and fall under a pledge of secrecy.

Het leven wordt vooruit geleefd, maar achterwaarts begrepen

— Reply to this email directly or view it on GitHub https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/issues/2#issuecomment-60093059 . https://github.com/notifications/beacon/AFMLYkho2g_SP5wbWRBfNNUkb_llf20xks5nF7ZjgaJpZM4CWO-1.gif

JohnPost commented 9 years ago

Hallo Matthijs,

Na veel gepuzzel ben ik er nu uit. Bleek te zitten in een instelling in de plug-in. Stond niet op iDeal Internetkassa. Nu gaat de url goed. Alleen de terugkoppeling vanaf Abnamro geeft een wrong request. Ook de terugkoppeling mbt tot de betaling werkt niet goed. Blijft op; of mislukt staan of in behandeling. Terwijl ik een (honderden ondertussen) succesvolle betalingen getest heb.

Ik zal je morgen inlog gegevens sturen van de backend. Als je zou willen debuggen. Graag.

Met vriendelijke groet, John Post

Via iPhone

Op 22 okt. 2014 om 20:25 heeft Matthijs Alles notifications@github.com het volgende geschreven:

Hoi John,

Dat zou wel met die optie geregeld moeten worden.

Ik kan echter niet debuggen zonder bij de code te kunnen op de server...

Matthijs

From: John Post [mailto:notifications@github.com] Sent: woensdag 22 oktober 2014 16:28 To: Bixie/Zoolander-ZOOcart-iDEAL Cc: Matthijs Alles Subject: Re: [Zoolander-ZOOcart-iDEAL] ZOOcart and ABN/AMRO (#2)

Hallo Matthijs,

Ik heb een probleempje met de iDeal plugin in combinatie met ABNAMRO iDeal Only.

Vanuit de test website maakt de plugin verbinding met de volgende URL

https://internetkassa.abnamro.nl/ncol/prod/orderstandard.asp https://internetkassa.abnamro.nl/ncol/prod/orderstandard.asp

Daar waar /prod/ staat zou /test/ moeten staan. Weet jij waar ik dit kan wijzigen?

Ik heb al geexperimenteerd met de optie Testmodus Yes en No maar ik krijg hetzelfde resultaat.

Je kunt het testen op

http://lgz.joomlaontwikkel.nl http://lgz.joomlaontwikkel.nl

Je kunt als klant de volgende inlog gebruiken User: Testgebruiker1 PW: testing123

Ik hoor graag van je.


Met vriendelijke groeten | Mit freundlichen Grüßen With kind regards | Sincères salutations

John Post Animatie Illustratie & Vormgeving ToonWorkz.nl mailto:john@toonworkz.nl john@toonworkz.nl http://twitter.com/ToonWorkz http://twitter.com/ToonWorkz

De informatie verzonden met dit e-mailbericht (en bijlagen) is uitsluitend bestemd voor de geadresseerde(n) en zij die van de geadresseerde(n) toestemming kregen dit bericht te lezen. Gebruik door anderen dan geadresseerde(n) is verboden. De informatie in dit e-mailbericht (en bijlagen) kan vertrouwelijk van aard zijn en kan binnen het bereik vallen van een geheimhoudingsplicht.

Any information transmitted by means of this email (and any of its attachments) is intended exclusively for the addressee or addressees and for those authorized by the addressee or addressees to read this message. Any use by a party other than the addressee or addressees is prohibited. The information contained in this email (or any of its attachments) may be confidential in nature and fall under a pledge of secrecy.

Het leven wordt vooruit geleefd, maar achterwaarts begrepen

— Reply to this email directly or view it on GitHub https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/issues/2#issuecomment-60093059 . https://github.com/notifications/beacon/AFMLYkho2g_SP5wbWRBfNNUkb_llf20xks5nF7ZjgaJpZM4CWO-1.gif — Reply to this email directly or view it on GitHub.

JohnPost commented 9 years ago

Goedemorgen Matthijs,

Ik heb het door jou aangemaakte account aangepast naar Superuser.

Je kunt nu inloggen via de backend op. Let op het secret word.

http://lgz.joomlaontwikkel.nl/administrator/?itworkz


Met vriendelijke groeten | Mit freundlichen Grüßen With kind regards | Sincères salutations

John Post Animatie Illustratie & Vormgeving ToonWorkz.nl john@toonworkz.nl http://twitter.com/ToonWorkz

Op 22 okt. 2014, om 20:25 heeft Matthijs Alles notifications@github.com het volgende geschreven:

Hoi John,

Dat zou wel met die optie geregeld moeten worden.

Ik kan echter niet debuggen zonder bij de code te kunnen op de server...

Matthijs

From: John Post [mailto:notifications@github.com] Sent: woensdag 22 oktober 2014 16:28 To: Bixie/Zoolander-ZOOcart-iDEAL Cc: Matthijs Alles Subject: Re: [Zoolander-ZOOcart-iDEAL] ZOOcart and ABN/AMRO (#2)

Hallo Matthijs,

Ik heb een probleempje met de iDeal plugin in combinatie met ABNAMRO iDeal Only.

Vanuit de test website maakt de plugin verbinding met de volgende URL

https://internetkassa.abnamro.nl/ncol/prod/orderstandard.asp https://internetkassa.abnamro.nl/ncol/prod/orderstandard.asp

Daar waar /prod/ staat zou /test/ moeten staan. Weet jij waar ik dit kan wijzigen?

Ik heb al geexperimenteerd met de optie Testmodus Yes en No maar ik krijg hetzelfde resultaat.

Je kunt het testen op

http://lgz.joomlaontwikkel.nl http://lgz.joomlaontwikkel.nl

Je kunt als klant de volgende inlog gebruiken User: Testgebruiker1 PW: testing123

Ik hoor graag van je.


Met vriendelijke groeten | Mit freundlichen Grüßen With kind regards | Sincères salutations

John Post Animatie Illustratie & Vormgeving ToonWorkz.nl mailto:john@toonworkz.nl john@toonworkz.nl http://twitter.com/ToonWorkz http://twitter.com/ToonWorkz

De informatie verzonden met dit e-mailbericht (en bijlagen) is uitsluitend bestemd voor de geadresseerde(n) en zij die van de geadresseerde(n) toestemming kregen dit bericht te lezen. Gebruik door anderen dan geadresseerde(n) is verboden. De informatie in dit e-mailbericht (en bijlagen) kan vertrouwelijk van aard zijn en kan binnen het bereik vallen van een geheimhoudingsplicht.

Any information transmitted by means of this email (and any of its attachments) is intended exclusively for the addressee or addressees and for those authorized by the addressee or addressees to read this message. Any use by a party other than the addressee or addressees is prohibited. The information contained in this email (or any of its attachments) may be confidential in nature and fall under a pledge of secrecy.

Het leven wordt vooruit geleefd, maar achterwaarts begrepen

— Reply to this email directly or view it on GitHub https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/issues/2#issuecomment-60093059 . https://github.com/notifications/beacon/AFMLYkho2g_SP5wbWRBfNNUkb_llf20xks5nF7ZjgaJpZM4CWO-1.gif — Reply to this email directly or view it on GitHub.

malles commented 9 years ago

Hoi John,

Ik denk dat de instellingen bij de bank niet goed staan. Zie readme in Gateway folder:

Configuratie Rabo Internetkassa

TAB: Algemene transactieparameters

TAB: Algemene beveiligingsparameters

TAB: Verificatie data en herkomst

TAB: Transactiefeedback

JohnPost commented 9 years ago

Hallo Matthijs,

Heb alles zo ingesteld als jij hebt aangegeven. Echter nog steeds een 'Ongeldig request'

Hierbij de screenshots van de instellingen. Er staat nog een HTTP request statusverandering. Moet ik hier nog iets mee.

En dan nog 1 ding wat ik ook al aan Miljan heb voorgelegd.

NB. Wanneer je het bedrag op de Checkout pagina bekijkt en het vervolgens wilt betalen met iDeal dan is het bedrag wat daar getoond wordt hoger. Enig idee waar dit in zit. Bij Paypal klopt het namelijk wel.

John

Op 23 okt. 2014, om 10:39 heeft Matthijs Alles notifications@github.com het volgende geschreven:

JohnPost commented 9 years ago

Matthijs,

Dit is trouwens de foutmelding die ik via de desk terug krijg.

Van: specialdesk.e-commerce@ideal.abnamro.com Onderwerp: ABN AMRO Bank FOUT TIJDENS POST-SALE-PROCES ToonWorkz PAYID: 36131487/ orderID: 116 / status: 9 TEST Datum: 23 oktober 2014 10:59:50 CEST Aan: john@toonworkz.nl Kopie: john@toonworkz.nl, webmanager@toonworkz.nl


Process Error :


Probleem met online postsale http-verzoek


Post-sale request result :


Request parameter send : orderID=116&currency=EUR&amount=56%2E75&PM=iDEAL&ACCEPTANCE=0000000000&STATUS=9&CARDNO=1111111111&ED=&CN=Buyer+Name&TRXDATE=10%2F23%2F14&PAYID=36131487&NCERROR=0&BRAND=iDEAL&IP=89%2E105%2E192%2E162&SHASIGN=782AE1B13053B4C0AE92B0C34F62772FF5262CF6 Error in HTTP response - http result = -1

Op 23 okt. 2014, om 10:39 heeft Matthijs Alles notifications@github.com het volgende geschreven:

Hoi John,

Ik denk dat de instellingen bij de bank niet goed staan. Zie readme in Gateway folder:

Configuratie Rabo Internetkassa

TAB: Algemene transactieparameters

Standaard operatiecode = 'Verkoop' Verwerking van individuele transacties = 'Online maar overschakelen naar offline wanneer het online systeem van de acquirer niet beschikbaar is.'

TAB: Algemene beveiligingsparameters

Stel de hash-reeks samen door de waarde samen te voegen van: = 'Elke parameter gevolgd door de passphrase.' Hash-algoritme: = 'SHA-1' Karaktercodering: = 'ISO-8859-1'

TAB: Verificatie data en herkomst

SHA-1-IN versleuteling = Je eigen unieke beveiligingssleutel (moet ook in configuratie bestand worden overgenomen).

TAB: Transactiefeedback

Ik wil de feedbackparameters van de transacties op de redirectie-URL's ontvangen. = Aanvinken Ik wil dat Online kassa Rabobank een kort redirectiebericht toont aan de klant voordat deze wordt teruggestuurd naar mijn website. = Uitvinken SHA-1-OUT Versleuteling = Je eigen unieke beveiligingssleutel (moet ook in configuratie bestand worden overgenomen). — Reply to this email directly or view it on GitHub.

malles commented 9 years ago

Het gaat al wel beter, want de orderinfo wordt nu mee terug gestuurd. Het gaat echter nog steeds mis in het valideren van het request ahv de SHA sleutel. Er lijkt in die instellingen iets niet goed te zitten. Om beter te debuggen zal ik ftp-toegang moeten hebben om te kunnen echo-en etc. Je kunt die beter rechtstreeks mailen naar matthijs(at)bixie.nl. Ik zie geen screenshots. Ik weet ook niet wat je bedoelt met het hogere bedrag. Ik zag steeds hetzelfde bedrag. De functie getPaymentFee in de iDEAL plugin is gelijk aan die in de Paypal plugin.

malles commented 9 years ago

Met de nodige echo's kwam ik erachter dat de sha-out sleutel niet is ingevuld.

Array ( [ACQUIRER] => ABN Amro - iDEAL Internet Kassa [PSPID] => ToonWorkz [SHA1_IN_KEY] => DwiZ12eNi3tM33r! [SHA1_OUT_KEY] => hiershaout [TEST_MODE] => 1 [CURRENCY] => EUR [LANGUAGE] => nl_NL [ORDERID] => [AMOUNT] => 0 [CN] => [EMAIL] => [OWNERZIP] => [OWNERADDRESS] => [OWNERCTY] => [OWNERTOWN] => [OWNERTELNO] => [COM] => Webshop Bestelling ) hiershaout
C41F00CD06516FCCF2E1C1BDB4199D4E32559AD6||ACCEPTANCE=0000000000hiershaoutAMOUNT=48.34hiershaoutBRAND=iDEALhiershaoutCARDNO=1111111111hiershaoutCN=Buyer NamehiershaoutCURRENCY=EURhiershaoutIP=77.175.3.154hiershaoutNCERROR=0hiershaoutORDERID=118hiershaoutPAYID=36135407hiershaoutPM=iDEALhiershaoutSTATUS=9hiershaoutTRXDATE=10/23/14hiershaout
Ongeldig request

Ook die is nodig, zie de readme's in deze repo

JohnPost commented 9 years ago

Matthijs,

De SHA-out is ingevuld, gelijk aan die in de SHA-in en ook in de Plugin.

John

Op 23 okt. 2014, om 13:29 heeft Matthijs Alles notifications@github.com het volgende geschreven:

Met de nodige echo's kwam ik erachter dat de sha-out sleutel niet is ingevuld.

Array ( [ACQUIRER] => ABN Amro - iDEAL Internet Kassa [PSPID] => ToonWorkz [SHA1_IN_KEY] => DwiZ12eNi3tM33r! [SHA1_OUT_KEY] => hiershaout [TEST_MODE] => 1 [CURRENCY] => EUR [LANGUAGE] => nl_NL [ORDERID] => [AMOUNT] => 0 [CN] => [EMAIL] => [OWNERZIP] => [OWNERADDRESS] => [OWNERCTY] => [OWNERTOWN] => [OWNERTELNO] => [COM] => Webshop Bestelling ) hiershaout C41F00CD06516FCCF2E1C1BDB4199D4E32559AD6||ACCEPTANCE=0000000000hiershaoutAMOUNT=48.34hiershaoutBRAND=iDEALhiershaoutCARDNO=1111111111hiershaoutCN=Buyer NamehiershaoutCURRENCY=EURhiershaoutIP=77.175.3.154hiershaoutNCERROR=0hiershaoutORDERID=118hiershaoutPAYID=36135407hiershaoutPM=iDEALhiershaoutSTATUS=9hiershaoutTRXDATE=10/23/14hiershaout Ongeldig request Ook die is nodig, zie de readme's in deze repo

— Reply to this email directly or view it on GitHub.

JohnPost commented 9 years ago

Of moet dit een andere zijn?

Op 23 okt. 2014, om 13:36 heeft John Post (ToonWorkz) john@toonworkz.nl het volgende geschreven:

Matthijs,

De SHA-out is ingevuld, gelijk aan die in de SHA-in en ook in de Plugin.

John

Op 23 okt. 2014, om 13:29 heeft Matthijs Alles notifications@github.com het volgende geschreven:

Met de nodige echo's kwam ik erachter dat de sha-out sleutel niet is ingevuld.

Array ( [ACQUIRER] => ABN Amro - iDEAL Internet Kassa [PSPID] => ToonWorkz [SHA1_IN_KEY] => DwiZ12eNi3tM33r! [SHA1_OUT_KEY] => hiershaout [TEST_MODE] => 1 [CURRENCY] => EUR [LANGUAGE] => nl_NL [ORDERID] => [AMOUNT] => 0 [CN] => [EMAIL] => [OWNERZIP] => [OWNERADDRESS] => [OWNERCTY] => [OWNERTOWN] => [OWNERTELNO] => [COM] => Webshop Bestelling ) hiershaout C41F00CD06516FCCF2E1C1BDB4199D4E32559AD6||ACCEPTANCE=0000000000hiershaoutAMOUNT=48.34hiershaoutBRAND=iDEALhiershaoutCARDNO=1111111111hiershaoutCN=Buyer NamehiershaoutCURRENCY=EURhiershaoutIP=77.175.3.154hiershaoutNCERROR=0hiershaoutORDERID=118hiershaoutPAYID=36135407hiershaoutPM=iDEALhiershaoutSTATUS=9hiershaoutTRXDATE=10/23/14hiershaout Ongeldig request Ook die is nodig, zie de readme's in deze repo

— Reply to this email directly or view it on GitHub.

malles commented 9 years ago

Hij zou moeten staan waar nu hiershaout ingevuld staat in pluginsettings en output hieronder. Die readme in gateway voor waar bij de bank dat ingevuld moet worden. Laatste gedeelte.

From: John Post [mailto:notifications@github.com] Sent: donderdag 23 oktober 2014 13:40 To: Bixie/Zoolander-ZOOcart-iDEAL Cc: Matthijs Alles Subject: Re: [Zoolander-ZOOcart-iDEAL] ZOOcart and ABN/AMRO (#2)

Of moet dit een andere zijn?

Op 23 okt. 2014, om 13:36 heeft John Post (ToonWorkz) < mailto:john@toonworkz.nl john@toonworkz.nl> het volgende geschreven:

Matthijs,

De SHA-out is ingevuld, gelijk aan die in de SHA-in en ook in de Plugin.

John

Op 23 okt. 2014, om 13:29 heeft Matthijs Alles < mailto:notifications@github.com notifications@github.com> het volgende geschreven:

Met de nodige echo's kwam ik erachter dat de sha-out sleutel niet is ingevuld.

Array ( [ACQUIRER] => ABN Amro - iDEAL Internet Kassa [PSPID] => ToonWorkz [SHA1_IN_KEY] => DwiZ12eNi3tM33r! [SHA1_OUT_KEY] => hiershaout [TEST_MODE] => 1 [CURRENCY] => EUR [LANGUAGE] => nl_NL [ORDERID] => [AMOUNT] => 0 [CN] => [EMAIL] => [OWNERZIP] => [OWNERADDRESS] => [OWNERCTY] => [OWNERTOWN] => [OWNERTELNO] => [COM] => Webshop Bestelling ) hiershaout C41F00CD06516FCCF2E1C1BDB4199D4E32559AD6||ACCEPTANCE=0000000000hiershaoutAMOUNT=48.34hiershaoutBRAND=iDEALhiershaoutCARDNO=1111111111hiershaoutCN=Buyer NamehiershaoutCURRENCY=EURhiershaoutIP=77.175.3.154hiershaoutNCERROR=0hiershaoutORDERID=118hiershaoutPAYID=36135407hiershaoutPM=iDEALhiershaoutSTATUS=9hiershaoutTRXDATE=10/23/14hiershaout Ongeldig request Ook die is nodig, zie de readme's in deze repo

— Reply to this email directly or view it on GitHub.

— Reply to this email directly or view it on GitHub https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/issues/2#issuecomment-60226555 . https://github.com/notifications/beacon/AFMLYkJHxNi6Uh2Ofshs74__8rvhJnN5ks5nGOCFgaJpZM4CWO-1.gif

malles commented 9 years ago

Ik heb wat aanpassingen gedaan, er leek inderdaad iets niet goed te zitten. Ik heb een aantal scenario's getest, en dat lijkt goed te gaan. Laat me weten of er nog problemen zijn. https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/commit/407d016b4fc6b018e9dda53c6a2b62c02527e0fe

JohnPost commented 9 years ago

Hallo Matthijs,

Dank je, ik was het spoor helemaal bijster. Ik ga het gelijk proberen.

Mocht er nog iets zijn dan hoor je het van me. Alvast een fijn weekeinde.


Met vriendelijke groeten | Mit freundlichen Grüßen With kind regards | Sincères salutations

John Post Animatie Illustratie & Vormgeving ToonWorkz.nl john@toonworkz.nl http://twitter.com/ToonWorkz

Op 24 okt. 2014, om 15:40 heeft Matthijs Alles notifications@github.com het volgende geschreven:

malles commented 9 years ago

nav:

Ik kom volgens mij nog een ding tegen die niet goed gaat.
Zodra ik een bestelling doe en ik geef als resultaat terug 'Exeption' Dan geeft Internetkassa aan dat de bestelling aanvaard is maar de betaling nog niet ontvangen.
Terugkoppeling vanaf de website geeft achter aan dat de betaling is mislukt.

Volgens mij moet dit 'In behandeling' zijn. Klopt dat?

De terugkoppeling naar de gebruiker moet dan zijn. Uw betaling is in behandeling, zodra uw betaling is ontvangen.... enz, enz.

Ik heb gekeken en getest, en dat is inderdaad zo. Dat komt omdat de originele ideal-checkout plugin daar geen onderscheid in maakt. Alleen als de transactie wel is geregistreerd bij de bank, kunnen er via de bank verschillende statussen worden doorgegeven. Gaat de betaling niet helemaal goed, wordt het een CANCELLED. (https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/blob/master/ideal/idealcheckout/gateways/ideal-internetkassa/gateway.cls.5.php#L109)

Matthijs

JohnPost commented 9 years ago

Hallo Matthijs, Dank je. Dat zou ik dan alleen tekstueel kunnen ondervangen. Dus in de trant van; "Wij hebben nog geen bevestiging ontvangen van uw bank. Zodra uw betaling is ontvangen, verwerken wij uw order".

Met vriendelijke groet, John Post

Via iPhone

Op 26 okt. 2014 om 10:46 heeft Matthijs Alles notifications@github.com het volgende geschreven:

nav:

Ik kom volgens mij nog een ding tegen die niet goed gaat. Zodra ik een bestelling doe en ik geef als resultaat terug 'Exeption' Dan geeft Internetkassa aan dat de bestelling aanvaard is maar de betaling nog niet ontvangen. Terugkoppeling vanaf de website geeft achter aan dat de betaling is mislukt.

Volgens mij moet dit 'In behandeling' zijn. Klopt dat?

De terugkoppeling naar de gebruiker moet dan zijn. Uw betaling is in behandeling, zodra uw betaling is ontvangen.... enz, enz. Ik heb gekeken en getest, en dat is inderdaad zo. Dat komt omdat de originele ideal-checkout plugin daar geen onderscheid in maakt. Alleen als de transactie wel is geregistreerd bij de bank, kunnen er via de bank verschillende statussen worden doorgegeven. Gaat de betaling niet helemaal goed, wordt het een CANCELLED. (https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/blob/master/ideal/idealcheckout/gateways/ideal-internetkassa/gateway.cls.5.php#L109)

Matthijs

— Reply to this email directly or view it on GitHub.

JohnPost commented 9 years ago

Hallo Matthijs,

Ik heb dit ook voorgelegd aan de 'Helpdesk' (praat me er niet van) van de ABNAMRO. Zij hebben hier (wederom) vanuit de internetkassa geen oplossing voor. Ik denk toch dat wij niet de enige zijn die tegen dit 'probleem' aanlopen. Hoe lossen anderen dit op?

De klant krijgt nu een terugkoppeling van de bank dat de betaling in behandeling is, maar van de website de melding dat deze mislukt is. Ik kan me voorstellen dat ze niet nogmaals een betaling doen. En als ze dat wel doen, kan het zijn dat ze twee keer betalen, omdat de in behandeling zijnde betaling toch gefiatteerd word. Of heb ik het verkeerd.

Ik hoor graag van je.


Met vriendelijke groeten | Mit freundlichen Grüßen With kind regards | Sincères salutations

John Post Animatie Illustratie & Vormgeving ToonWorkz.nl john@toonworkz.nl http://twitter.com/ToonWorkz

Op 26 okt. 2014, om 10:46 heeft Matthijs Alles notifications@github.com het volgende geschreven:

nav:

Ik kom volgens mij nog een ding tegen die niet goed gaat. Zodra ik een bestelling doe en ik geef als resultaat terug 'Exeption' Dan geeft Internetkassa aan dat de bestelling aanvaard is maar de betaling nog niet ontvangen. Terugkoppeling vanaf de website geeft achter aan dat de betaling is mislukt.

Volgens mij moet dit 'In behandeling' zijn. Klopt dat?

De terugkoppeling naar de gebruiker moet dan zijn. Uw betaling is in behandeling, zodra uw betaling is ontvangen.... enz, enz. Ik heb gekeken en getest, en dat is inderdaad zo. Dat komt omdat de originele ideal-checkout plugin daar geen onderscheid in maakt. Alleen als de transactie wel is geregistreerd bij de bank, kunnen er via de bank verschillende statussen worden doorgegeven. Gaat de betaling niet helemaal goed, wordt het een CANCELLED. (https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/blob/master/ideal/idealcheckout/gateways/ideal-internetkassa/gateway.cls.5.php#L109)

Matthijs

— Reply to this email directly or view it on GitHub.

malles commented 9 years ago

Hoi John, Zoals gezegd, dit is zo gemaakt door de makers van de ideal-checkout plugin.

                        $oIdeal->setValue('declineurl', $returnUrl . '&order_id=' . $this->oRecord['order_id'] . '&order_code=' . $this->oRecord['order_code'] . '&status=CANCELLED'); // Failure URL
                        $oIdeal->setValue('exceptionurl', $returnUrl . '&order_id=' . $this->oRecord['order_id'] . '&order_code=' . $this->oRecord['order_code'] . '&status=CANCELLED'); // Failure URL
                        $oIdeal->setValue('cancelurl', $returnUrl . '&order_id=' . $this->oRecord['order_id'] . '&order_code=' . $this->oRecord['order_code'] . '&status=CANCELLED'); // Cancelled URL
                        $oIdeal->setValue('backurl', $returnUrl . '&order_id=' . $this->oRecord['order_id'] . '&order_code=' . $this->oRecord['order_code'] . '&status=CANCELLED'); // Cart/Checkout URL

(https://github.com/Bixie/Zoolander-ZOOcart-iDEAL/blob/master/ideal/idealcheckout/gateways/ideal-internetkassa/gateway.cls.5.php#L49) Voor decline,failure, back en cancelled wordt de status CANCELLED rechtstreeks gecommuniceerd. Ik weet niet wat de redenen voor die keuze zijn, en wat het onderscheid precies is vanuit de bank. In al deze gevallen kan de transactie niet bij de bank worden geverifieerd, omdat er geen transactie-id en SHA terugkomt. Volgens mij is wel in te bouwen dat er een andere status geselecteerd wordt bij verschillende returns, maar ik weet dus niet wat de verdere gevolgen daarvan zijn. Misschien kun je eens bij ideal-checkout.nl informeren naar waarom dat zo gedaan is.

JohnPost commented 9 years ago

Beste Helpdesk van iDeal Checkout,

Ik heb een vraag met betrekking tot jullie iDeal Plugin. Ik maak binnen de websites die we ontwikkelen gebruik van ZOOcart een component van ZOOLanders voor de Content Application Builder ZOO.

Om betalingen af te handelen maak ik gebruik van een iDeal plugin (ontwikkel door Bixie) op basis van jullie iDeal checkout-plugin.

We lopen tegen een paar dingen aan bij het gebruik van de checkout-plugin.

Zodra ik een bestelling doe en ik geef binnen de internetkassa als resultaat terug 'Exeption', geeft Internetkassa aan dat de bestelling aanvaard is maar de betaling nog niet ontvangen. Terugkoppeling vanaf de plugin op de website geeft achter aan dat de betaling is mislukt.

Dit zou volgens mij 'In behandeling' moeten zijn. De klant krijgt nu een terugkoppeling van de bank dat de betaling in behandeling is, maar van de website de melding dat deze mislukt is. Ik kan me voorstellen dat ze niet nogmaals een betaling doen. En als ze dat wel doen, kan het zijn dat ze twee keer betalen, omdat de in behandeling zijnde betaling toch gefiatteerd word.

Ik begrijp van Bixie (de ontwikkelaar van de ZOOCart iDeal plugin) dat dit door jullie zo bepaald is

                    $oIdeal->setValue('declineurl', $returnUrl . '&order_id=' . $this->oRecord['order_id'] . '&order_code=' . $this->oRecord['order_code'] . '&status=CANCELLED'); // Failure URL
                    $oIdeal->setValue('exceptionurl', $returnUrl . '&order_id=' . $this->oRecord['order_id'] . '&order_code=' . $this->oRecord['order_code'] . '&status=CANCELLED'); // Failure URL
                    $oIdeal->setValue('cancelurl', $returnUrl . '&order_id=' . $this->oRecord['order_id'] . '&order_code=' . $this->oRecord['order_code'] . '&status=CANCELLED'); // Cancelled URL
                    $oIdeal->setValue('backurl', $returnUrl . '&order_id=' . $this->oRecord['order_id'] . '&order_code=' . $this->oRecord['order_code'] . '&status=CANCELLED'); // Cart/Checkout URL

Voor decline,failure, back en cancelled wordt de status CANCELLED rechtstreeks gecommuniceerd. Hij weet niet wat de redenen voor die keuze is, en wat het onderscheid precies is vanuit de bank. In al deze gevallen kan de transactie dus niet bij de bank worden geverifieerd, omdat er geen transactie-id en SHA terugkomt.

Volgens hem zou het wel mogelijk zijn in te bouwen dat er een andere status geselecteerd wordt bij verschillende returns, maar hij weet dus niet wat de verdere gevolgen daarvan zijn.

Kunnen jullie hier duidelijkheid in verschaffen.

Ik hoor graag van jullie.


Met vriendelijke groeten | Mit freundlichen Grüßen With kind regards | Sincères salutations

John Post Animatie Illustratie & Vormgeving ToonWorkz.nl john@toonworkz.nl http://twitter.com/ToonWorkz

De informatie verzonden met dit e-mailbericht (en bijlagen) is uitsluitend bestemd voor de geadresseerde(n) en zij die van de geadresseerde(n) toestemming kregen dit bericht te lezen. Gebruik door anderen dan geadresseerde(n) is verboden. De informatie in dit e-mailbericht (en bijlagen) kan vertrouwelijk van aard zijn en kan binnen het bereik vallen van een geheimhoudingsplicht.

Any information transmitted by means of this email (and any of its attachments) is intended exclusively for the addressee or addressees and for those authorized by the addressee or addressees to read this message. Any use by a party other than the addressee or addressees is prohibited. The information contained in this email (or any of its attachments) may be confidential in nature and fall under a pledge of secrecy.

Het leven wordt vooruit geleefd, maar achterwaarts begrepen

JohnPost commented 9 years ago

Hallo Matthijs,

Vraag is gesteld aan de helpdesk CC naar jou.

John

Op 27 okt. 2014, om 19:13 heeft Matthijs Alles notifications@github.com het volgende geschreven:

Hoi John, Zoals gezegd, dit is zo gemaakt door de makers van de ieald-checkout plugin.

                    $oIdeal->setValue('declineurl', $returnUrl . '&order_id=' . $this->oRecord['order_id'] . '&order_code=' . $this->oRecord['order_code'] . '&status=CANCELLED'); // Failure URL
                    $oIdeal->setValue('exceptionurl', $returnUrl . '&order_id=' . $this->oRecord['order_id'] . '&order_code=' . $this->oRecord['order_code'] . '&status=CANCELLED'); // Failure URL
                    $oIdeal->setValue('cancelurl', $returnUrl . '&order_id=' . $this->oRecord['order_id'] . '&order_code=' . $this->oRecord['order_code'] . '&status=CANCELLED'); // Cancelled URL
                    $oIdeal->setValue('backurl', $returnUrl . '&order_id=' . $this->oRecord['order_id'] . '&order_code=' . $this->oRecord['order_code'] . '&status=CANCELLED'); // Cart/Checkout URL

Voor decline,failure, back en cancelled wordt de status CANCELLED rechtstreeks gecommuniceerd. Ik weet niet wat de redenen voor die keuze zijn, en wat het onderscheid precies is vanuit de bank. In al deze gevallen kan de transactie niet bij de bank worden geverifieerd, omdat er geen transactie-id en SHA terugkomt. Volgens mij is wel in te bouwen dat er een andere status geselecteerd wordt bij verschillende returns, maar ik weet dus niet wat de verdere gevolgen daarvan zijn. Misschien kun je eens bij ideal-checkout.nl informeren naar waarom dat zo gedaan is.

— Reply to this email directly or view it on GitHub.