Magento- en Biller-webhookcommunicatie


Webhook-communicatie
Wanneer je werkt aan de ontwikkeling van een webshop, wil je testen of de Biller-betaalmethodes correct werken voordat je deze live zet in je productieomgeving.
Maar bij het plaatsen van een bestelling in je demo- of stagingomgeving kun je tegen het probleem aanlopen dat de Biller-betalingspagina blijft hangen tijdens het laden.
Dit komt doordat Biller tijdens dit proces contact probeert te leggen met je webshop om je Magento-winkel te informeren of de bestelling bijvoorbeeld is betaald, geautoriseerd of geannuleerd.
Om deze actie uit te voeren, heeft Biller geldige URL's nodig die bereikbaar zijn vanaf de Biller-servers om deze updates te verzenden.
Wanneer de staging- of ontwikkelomgeving wordt afgeschermd met een .htaccess of IP-blokkade, kan de webhook niet worden bereikt door Biller en kan de bestelling niet correct verwerkt worden in Magento.
Voor IP-blokkades raden we aan om de IP-beperking tijdelijk uit te schakelen of contact op te nemen met Biller om de gebruikte IP-adressen op te vragen.
Voor .htaccess hebben we een functie ontwikkeld waarmee de inloggegevens via de plugin kunnen worden ingevuld.
Schakel deze optie alleen in als je omgeving is afgeschermd met een htaccess-login, zodat er een gebruikersnaam en wachtwoord kan worden toegevoegd aan de webhook-URL.