1. SeniorenBeuningen
  2. RO Payments
  3. Monday, 05 December 2022
  4.  Subscribe via email
Dag Roland,

Zo nu en dan komt er geen terugmelding van de Rabo bank na een betaling bij de OnlineKassa. Daarom heb ik zelf een kleine test uitgevoerd met volgende resultaat:
Na het uitvoeren van de betaling zendt de website van de Rabo je na korte tijd automtisch terug naar de webwinkel. Wanneer dat gebeurt is alles OK. Maar wanneer je daarvoor, in die korte tijd, de browser sluit gaat het mis; RO Payment krijgt geen ractie meer terug van de Rabo bank. Ooit heb je me een script gestuurd om via een cronjob alsnog de reactie van de Rabo op te halen. Dit script wordt ook netjes zonder foutmelding uitgevoerd. Kan het zijn dat dit script niet meer werkt? Ik weet nl dat de Onlne kassa is aangepast.

Met vriendelijke groet,

Douwe Bangma
Accepted Answer Pending Moderation
Hallo Douwe,

Kan het zijn dat dit script niet meer werkt?
Alles kan :D Nu weet ik niet op welke aanpassing van de OnlineKassa die jij bedoelt, het lijkt me niet dat dit proces echt is aangepast. Staat er verder niets in de transactie log?

Als je het script in de map cli/statusupdate.php met de hand draait kan je zien wat er gebeurt, misschien kan je daar iets uithalen.

Wat je verder ook nog kan doen is de status opnieuw ophalen vanuit het transactieoverzicht als je daar een pijltje bij de status hebt staan.

Ik hoor graag wat je kan vinden.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO Payments
  3. # 1
Accepted Answer Pending Moderation
Ik heb eens rustig jouw tips doorgenomen met de volgende vragen/resultaten:
De rabobank heeft in ieder geval de buitenkant aangepast; heeft o.a. een andere naam gekregen. IK heb in ieder geval een nieuwe Token en Key moeten invoeren. Maar dit kan ook een periodieke aanpassing zijn geweest. Je kunt gelijk hebben dat onder de motorkap verder niet veel is gewijzigd.

Ik heb een bestandje toegevoegd met gegevens uit het transactielog, de meldingen die in het log zijn opgenomen bij de fout gelopen transactie en het resultaat van het met de hand gedraaide script. Voor de volledigheid ook een screenshot van gegevens van de deelnemer waarmee het mis ging.

Dan de tip voor het opnieuw ophalen van de status: ik zie niet goed hoe dat moet. Ik kan wel de transactie en kan die ook selecteren, maar daarna zie ik niet waar ik de transactie opnieuw kan ophalen.

Met vriendelijke groet,
Douwe Bangma
Attachments (2)
  1. more than a month ago
  2. RO Payments
  3. # 2
Accepted Answer Pending Moderation
Hallo Douwe,

De rabobank heeft in ieder geval de buitenkant aangepast; heeft o.a. een andere naam gekregen.
Ik zie nu wat je bedoelt, ze heten nu Rabo Smart Pay en daaronder zit de OnlineKassa. Dat had ik nog niet eens gezien of gehoord. Ze wisselen de naam nogal eens.:o

Ik kan wel de transactie en kan die ook selecteren, maar daarna zie ik niet waar ik de transactie opnieuw kan ophalen.
Bijgevoegd heb ik een schermprint. Je ziet in het midden een transactie met de OPEN status en een pijltje ervoor. Als je op het pijltje klikt dan wordt de status opnieuw opgehaald.

In het bestand wat je stuurde zie ik ook de melding staan van Payment ID is missing. Dat heb ik verder nagezocht en dat komt omdat de klant niet terug komt er geen gegevens zijn van de transactie waarmee de status opgehaald kan worden bij de Rabobank.

In mijn zoektocht kwam ik nog iets anders tegen, je kan in het dashboard een Call notification instellen volgens de documentatie. Nu heb ik geen dashboard meer maar je kan eens kijken of je die ziet. Zo ja, dan kan je daar de URL https://www.seniorenbeuningen.nl/cli/notify.php invoeren. De Rabobank stuurt dan zelf een ping om de status op te komen halen.

Ik hoor graag of je het kan vinden.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO Payments
  3. # 3
Accepted Answer Pending Moderation
Dag Roland.

Kan het zijn dat je vergeten bent de schermprint toe te voegen? Ik zie hem nl niet. Maar je hebt het over een transactie met de status OPEN en die heb ik niet. Er wordt helemaal geen status weergegeven. Zie afbeelding.

M.b.t. Payment ID is missing: het klopt dat dit het probleem de kop opsteekt op het moment dat de klant de browser sluit voordat de RABO weer heeft terugverwezen naar onze website. Het bedrag is dan al wel betaald. Mogelijk is dat op te lossen via de laatst tip. Maar daarvoor heb ik gegevens nodig van de penningmeester en dat kost dus wat meer tijd. Ik kom daar later op terug.

Met vriendelijke groet,

Douwe Bangma
Attachments (1)
  1. more than a month ago
  2. RO Payments
  3. # 4
Accepted Answer Pending Moderation
Hallo Douwe,

Ja, klassiek geval van vergeten :D Nu wel bijgesloten.

De status mag ook leeg zijn of TRANSFER, dus niet alleen open. Als de browser al gesloten is dan is er geen payment ID dus dan zal dat pijltje ook niet verschijnen.

Maar daarvoor heb ik gegevens nodig van de penningmeester en dat kost dus wat meer tijd. Ik kom daar later op terug.
Duidelijk, houd me maar op de hoogte.
Attachments (1)
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO Payments
  3. # 5
Accepted Answer Pending Moderation
Dag Roland,

Eindelijk de tijd gevonden om eens rustig een test uit te voeren. Even een totaal relaas:
Ik kan het probleem zelf reproduceren:
Ik maak na het invullen van mijn gegevens de stap naar de betaalmodule en wordt doorgestuurd naar mijn bank. Ik voer de procedure uit voor de betaling via iDeal; op het scherm verschijnt hierna de knop "Terug naar de webwinkel". Wanneer ik niets doe dan word dit automatsich uitgevoerd. Wanneer ik daarentegen vóór dat moment de browser sluit komt er van de Rabo daarna geen reactie meer terug en blijft het veld "Resultaat" leeg en komt er ook geen terugmelding naar EventBooking.
Bij een laatste evenement is dit bij rond 100 reserveringen 4 X gebeurd.

Ik heb uitgebreid gegevens verzameld en deze opgenomen in bijgesloten document.
Wat mij zelf opvalt is dat de cronjob 7 X een foutmelding geeft voor deze transactie, daarna gaat hij weer over op de routine voor "0 transactions". Verder staat bij de Rabo wél de betaling geregistreerd. Is het dan de Cronjob die niet goed werkt?

Dan over de Call notification:
De helpdeks van de Rabo melde dat dit hetzelfde is als een Webhook, ik neem aan dat dit klopt.
Ik heb zowel mét als zonder een Call notification gewerkt, dat maakt geen enkel verschil.
Overigens heb je in een andere ticket ooit gemeld dat een webhook niet nodig zou zijn omdat RO Payment die zelf meestuurt. Voor de volledigheid gecontroleerd of notify.php op de juiste plek aanwezig is, en dat is het geval.

Hoop dat je met deze gegevens kunt zien waar het fout gaat.

Met vriendelijke groet,
Douwe Bangma
Attachments (1)
  1. 2 weeks ago
  2. RO Payments
  3. # 6
Accepted Answer Pending Moderation
Hallo Douwe,

Dank voor het relaas. Wat ik nog wil vragen is of je ook een dump kan sturen van de jdidealgateway_logs tabel met de 2 transacties uit het document.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. 2 weeks ago
  2. RO Payments
  3. # 7
Accepted Answer Pending Moderation
Dag Roland,

Hoop dat dit is wat je bedoeld.

Met vriendelijke groet,
Douwe Bangma
Attachments (1)
  1. 2 weeks ago
  2. RO Payments
  3. # 8
Accepted Answer Pending Moderation
Hallo Douwe,

Komt dit uit de tabel jdidealgateway_logs? Het bestand heeft geen kolomkoppen en de kolommen die er in staan kan ik niet rijmen met de tabel opmaak. Er staan ook veel meer kolommen in dan er in de database staan.

Zou je nog eens kunnen kijken? Het gaat om de database tabel X_jdidealgateway_logs waarbij X het voorvoegsel is wat je gebruikt.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. 2 weeks ago
  2. RO Payments
  3. # 9
Accepted Answer Pending Moderation
Dag Roland,

Blijkbaar is er iets fout gegaan bij het exporteren van de tabel. Ik vond hem er ook al vreemd uit zien.
Hierbij naar ik aanneem de juiste gegevens.

Met vriendelijke groet,
Douwe Bangma
Attachments (1)
  1. 2 weeks ago
  2. RO Payments
  3. # 10
Accepted Answer Pending Moderation
Hallo Douwe,

Hier ben ik nog naar aan het kijken. Het is de vraag namelijk op welk moment dat RO Payments de transactie ID vanuit de Rabobank terug krijgt. Nu lijkt dat alleen te zijn als er feedback komt vanuit de Rabobank wanneer je het scherm niet sluit. Ik ben aan het kijken of die nog op een andere manier opgehaald/gevonden kan worden.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. one week ago
  2. RO Payments
  3. # 11
Accepted Answer Pending Moderation
Dag Roland,

Ik wacht verwachtingsvol op een oplossing :)
  1. one week ago
  2. RO Payments
  3. # 12
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!