Beste allemaal,

Ik ben al een tijdje bezig om uit te zoeken hoe ik Mollie integreer in mijn website.
Ik heb een account bij Mollie aangemaakt en alles hoort daar goed te zijn (site is goedgekeurd).
Echter als ik een payment wil aanmaken reageert mijn script (gekopieerd van de Mollie documentatie) nergens op, ik heb het path gecontroleerd en deze staat ook goed.

Hoe kan ik dit werkend krijgen, of wat doe ik fout?





            require_once 'mollieapi/src/Mollie/API/Autoloader.php';
            $mollie = new Mollie_API_Client;
            $mollie->setApiKey('**knip**');

    try
{
    $payment = $mollie->payments->create(
        array(
            'amount'      => 10.00,
            'description' => 'My first payment',
            'redirectUrl' => 'https://webshop.example.org/order/12345/',
            'metadata'    => array(
                'order_id' => '12345'
            )
        )
    );

    /*
     * Send the customer off to complete the payment.
     */
    header("Location: " . $payment->getPaymentUrl());
    exit;
}
catch (Mollie_API_Exception $e)
{
    echo "API call failed: " . htmlspecialchars($e->getMessage());
    echo " on field " . htmlspecialchars($e->getField());
}

Zou je de code-tags willen gebruiken om je code leesbaarder te willen maken? Zie ook de Veelgestelde Vragen.
Alvast bedankt.
is cURL geactiveerd op je server?

Ik kwam er toevallig afgelopen zaterdag voor een klant achter dat als cURL niet geactiveerd is op een server, dat de Mollie api dan niet werkt
cURL is enabled staat er als ik phpinfo(); doe.

Dit was mijn response bij het kopje cURL


cURL support enabled
cURL Information 7.19.7
Age 3
Features
AsynchDNS No
CharConv No
Debug No
GSS-Negotiate Yes
IDN Yes
IPv6 Yes
krb4 No
Largefile Yes
libz Yes
NTLM Yes
SPNEGO No
SSL Yes
SSPI No
Protocols tftp, ftp, telnet, dict, ldap, ldaps, http, file, https, ftps, scp, sftp
Host x86_64-redhat-linux-gnu
SSL Version NSS/3.16.2.3 Basic ECC
ZLib Version 1.2.3
libSSH Version libssh2/1.4.2

>> als ik een payment wil aanmaken reageert mijn script (gekopieerd van de Mollie documentatie) nergens op

Dit is helaas weinig relevante informatie. Wat gebeurt er wel en wat gebeurt er niet? Wat krijg je te zien en wat verwacht je dat er zou moeten gebeuren?

Wordt je wel doorgestuurd naar Mollie? Staan de foutmeldingen aan op de webserver?

Reageren