WeFact Hosting API versie 2.7



Debiteuren

Debiteuren zijn te beheren via de controller 'debtor'.



generatepdf

Middels deze functie kunt u een PDF downloaden uit de overige templates lijst, gevuld met de waarden van de meegegeven debiteur en optioneel van een dienst.
Voorbeeldbestand: /voorbeelden/debtor/debtor.generatepdf.php


Invoerparameters:
Veldnaam Waarde Omschrijving
Identifier int De unieke ID van een debiteur
op te halen via de list functie
DebtorCode string Het debiteurnummer
TemplateID int De unieke ID van een overige template.
ServiceID int De unieke ID van een dienst.
ServiceType string Type dienst
Ondersteund: 'hosting' en 'domain'
Verplichte velden: Identifier of DebtorCode, TemplateID

Voorbeeld invoer:
<?php

require_once("../wefact_api.php");

$api = new WeFactAPI();

$debtorParams = array(
				'Identifier'	=> 1,
                'TemplateID'	=> 3,
                'ServiceID'		=> 1,
                'ServiceType'	=> 'hosting'
);

$response = $api->sendRequest('debtor', 'generatepdf', $debtorParams);

print_r_pre($response);

?>

Voorbeeld uitvoer:
Array
(
    [controller] => debtor
    [action] => generatepdf
    [status] => success
    [date] => 2016-09-01T12:00:00+02:00
    [debtor] => Array
        (
            [Filename] => Gegevens.webhostingpakket.pdf
            [Base64] => JVBERi0xLj...MKJSVFT0YK
        )

)