Example #1
0
File: add.php Project: paynl/sdk
<?php

require_once '../../../vendor/autoload.php';
require_once '../../config.php';
try {
    $result = Paynl\DirectDebit\Recurring::add(array('amount' => 0.1, 'bankaccountHolder' => 'N Klant', 'bankaccountNumber' => 'NL00RABO0123456789', 'intervalValue' => 1, 'intervalPeriod' => Paynl\DirectDebit\Recurring::INTERVAL_DAY, 'intervalQuantity' => 3, 'bankaccountBic' => 'RABONL2U', 'processDate' => '08-07-2016', 'description' => 'De omschrijving', 'ipAddress' => '192.168.20.123', 'email' => '*****@*****.**', 'promotorId' => '123456789', 'tool' => 'sdk', 'info' => 'info', 'object' => 'object', 'extra1' => 'extra1', 'extra2' => 'extra2', 'extra3' => 'extra3', 'currency' => 'EUR'));
    echo $result->getMandateId();
} catch (\Paynl\Error\Error $e) {
    echo "Error: " . $e->getMessage();
}
Example #2
0
File: get.php Project: paynl/sdk
<?php

require_once '../../../vendor/autoload.php';
require_once '../../config.php';
try {
    $result = Paynl\DirectDebit\Recurring::get('IO-3674-2126-0710');
    echo var_dump($result->getData()['result']);
} catch (\Paynl\Error\Error $e) {
    echo "Error: " . $e->getMessage();
}