PHP SDK

      PHP SDK


        Article Summary

        Buckaroo is de Payment Service Provider voor al je online betalingen, waarbij meer dan 15.000 bedrijven vertrouwen op het platform van Buckaroo om hun betalingen, abonnementen en onbetaalde facturen veilig te verwerken. Buckaroo heeft een eigen PHP SDK ontwikkeld. De SDK is een moderne, open-source PHP-bibliotheek waarmee je eenvoudig je PHP-applicatie integreert met de diensten van Buckaroo. Start vandaag nog met het accepteren van betalingen met Buckaroo.

        PHP_SDK_Example

        Vereisten

        • Een Buckaroo account (Dutch or English)
        • PHP 7.4 of hoger
        • Up-to-date OpenSSL (of een andere SSL/TLS toolkit)

        GitHub repository

        Klik hier om de PHP SDK in te zien op ons GitHub account.

        Composer Installatie

        Verreweg de eenvoudigste manier om de Buckaroo API-client te installeren, is om deze te installeren met Composer.

            $ composer require buckaroo/sdk:^1.0
        
            {
                "require": {
                    "buckaroo/sdk": "^1.0"
                }
            }
        

        Voorbeeld

        Maak en configureer het Buckaroo-object.

        require __DIR__ . '/vendor/autoload.php';
        
        # Haal je website & secret key op vanuit je account op plaza.buckaroo.nl.
        $buckaroo = new \Buckaroo\BuckarooClient('WEBSITE_KEY', 'SECRET_KEY');
        


        Maak een betaling aan met alle beschikbare betaalmethodes. In dit voorbeeld laten we zien hoe je een creditcard betaling aanmaakt. Elke betaling heeft een iets andere opbouw/payload.

        # Maak een nieuwe betaling aan
        $buckaroo->payment('creditcard') // Voer de gewenste betaalmethoden in
            ->pay([
                'name'          => 'visa' // Verzoek om te betalen met Visa
                'amountDebit'   => 10, // Het bedrag dat je in rekening wilt brengen
                'invoice'       => 'UNIQUE-INVOICE-NO', // Elke betaling moet een uniek factuurnummer bevatten
            ]);
        

        Meer voorbeelden nodig?

        Meerdere voorbeelden kun je inzien op onze GitHub pagina in de "examples" folder.



        Please contact Buckaroo support if you have any technical questions.  
        E-mail: support@buckaroo.nl

        Our telephone number and contact details of other departments can be found in the Buckaroo Payment Plaza under "Contact details" at the bottom left of the screen.


        Was dit artikel nuttig?

        What's Next