-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
callback.php kan niet aangeroepen worden #14
Comments
Goedemorgen, Ik weet dat dit heeft te maken dat mollie verbinding wil maken met de callback.php via een bepaalde poort. Met vriendelijk groet, |
Hoi André, Maar dan zou ik het bestand toch zelf wel moeten kunnen aanroepen via HTTPS zonder een 500 error te krijgen? Met vriendelijke groet, Benno Goedhart |
Beste, Ik heb dit even getest in mijn whmcs en via de rechtstreekse url is deze niet aan te roepen. Met vriendelijk groet André |
Ok dan doe ik nog even een test betaling en wacht af of Mollie terug komt met een foutmelding. |
Howdy! Zouden jullie even error logging aan willen zetten en kijken wat er in de errors komt, als Mollie de callback.php probeert aan te roepen? Kunnen jullie doen door even op een paar plekken in de callback.php de volgende regels te plaatsen: ini_set('error_reporting', E_ALL & ~E_NOTICE & ~E_DEPRECATED);
ini_set('log_errors', 1); Ik vraag jullie expres om dit op een paar plekken te doen, omdat WHMCS dit blijkbaar overschrijft. Grr. Bij voorkeur dus even onder regel 6 en nogmaals bij regel 12. |
Als dit de goede url: http://klanten.thehosting4you.nl/modules/gateways/mollie/callback.php is krijg ik deze melding: De pagina op klanten.thehosting4you.nl werkt niet Met vriendelijk groet André |
De URL moet je ook niet handmatig aanroepen, maar via een testbetaling. Handmatig aanroepen geeft hij inderdaad een 500 terug. Zie https://github.com/0100Dev/WHMCS-Mollie/blob/cb6ec43159b1e59c0c277cf378cb6d3de45232ab/src/mollie/callback.php#L21-L39. |
Er zijn vandaag klanten bij mij geweest die betaling hebben gedaan zonder problemen. Ik hoop dat dit voldoende is. |
Dan was het probleem dus niet aan onze kant. Is het bij starter ook opgelost, @bgoedhart ? |
Ik ben een collega van Benno Goedhart. We hebben in het bestand callback.php de regels header('HTTP/1.1 500 etc.) uitgecommentarieerd. Nu lijkt de betaling wel goed te gaan. We krijgen van Mollie ook geen foutmeldingen terug. |
@miroderuiter Heb je ook de Gaf Mollie die foutmelding terug, of hadden jullie het zelf getest wat die error gaf? |
Nee, de exit(); heb ik laten staan. Mollie gaf geen foutmelding terug. We wilden eigenlijk door het verwijderen van de header() regel kijken of er een foutmelding in beeld kwam, maar heel verassend ging het ineens goed. |
Hmm, vreemd. Dan komt het aanroepen van de callback in een bepaald scenario terecht waar hij niet in zou moeten komen. Daarom sturen we dus ook een error, wat Mollie mooi oppakt. |
Hi,
Wij zijn bezig met de Mollie plugin te testen in WHMCS. De betaling zelf gaat goed, maar Mollie kan de callback.php niet bereiken. In de apache logfile zie je alleen maar een error 500. We komen er maar niet achter waarom callback.php niet bereikbaar is van buitenaf. Het bestand bestaat gewoon op de server. mollie.php is wel bereikbaar in dezelfde directory. We hebben geen .htaccess bestanden staan die het eventueel zouden kunnen verpesten. Enig idee, wat hier mis gaat?
The text was updated successfully, but these errors were encountered: