Categorieën
Geen categorie

Rabobank OmniKassa automaticResponseUrl betalingstatus updates

De Rabobank OmniKassa oplossing heeft ondersteuning voor een zogenaamde automaticResponseUrl parameter. Bij het starten van een transactie kan hier een URL in opgegeven worden. Vervolgens zal de OmniKassa betalingsstatus updates doorgeven aan deze URL.

Nu krijg ik als ontwikkelaar van de Pronamic iDEAL plugin regelmatig klachten over dat de betalingsstatus updates van de OmniKassa niet functioneren. Blijkbaar worden de betalingsstatus updates van de OmniKassa dan niet correct verwerkt. Het is echter lastig om te achterhalen wat wanneer mis gaat.

Het betalingsstatus request van de OmniKassa kan namelijk op verschillende locaties niet goed verwerkt worden. Allereerst moet de automatische response URL natuurlijk bereikbaar zijn voor de OmniKassa. Maar hoe controleer je of de OmniKassa je website goed kan bereiken?

De server logboeken zijn vaak een goed startpunt om dit te onderzoeken. De automatisch OmniKassa betalingsstatus updates requests zien er in een Apache logboek vaak zo uit:

160.92.133.135 - - [06/Feb/2015:12:12:45 +0100] "POST / HTTP/1.0" 302 283 "-" "Java/1.6.0_45"
160.92.133.135 - - [06/Feb/2015:12:12:46 +0100] "GET / HTTP/1.0" 200 58249 "-" "Java/1.6.0_45"

Belangrijke en opvallende punten hierin zijn het IP-adres 160.92.133.135 en de User-Agent Java/1.6.0_45. Na een zoektocht op internet kwam ik al snel de volgende Twitter conversatie tegen met een goede tip:

Mochten de automatisch OmniKassa betalingsstatus updates niet correct functioneren dan is het verstandig om te informeren of je hostingprovider de volgende IP-adress kan ‘whitelisten’:

  • 160.92.133.135
  • 193.56.46.18

2 reacties op “Rabobank OmniKassa automaticResponseUrl betalingstatus updates”

Ik wil Rabobank OmniKassa automaticResponseUrl toepassen.
Ik heb de scripts gebruikt van OMnikassa zelf.
Ik zie in omnikassa.cls.5.php staan: $aData[‘automaticResponseUrl’] = $this->sReportUrl;
In report.php:
/*
Verwerk de status rapportage/update van de Rabo OmniKassa
Report URL / automaticResponseUrl
*/
in start.php:
// Stel de return URL en report URL in (normalReturnUrl, automaticResponseUrl)

Wat moet ik doen om dit automatische response berichten te krijgen.

Bij voorbaat bedankt.

Groet,

Henk Spaans

Bedankt voor je reactie. Ik heb geen ervaring met de scripts van de OmniKassa zelf. Ik kan je vraag over hoe je automatische response berichten kunt krijgen daarom niet goed beantwoorden. De OmniKassa helpdesk of de ontwikkelaars van het betreffende script kunnen je daar waarschijnlijk wel mee verder helpen. Veel succes met de ontwikkelingen.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *