Banktransacties

Banktransacties zijn te beheren via de controller 'transaction'.


add

U kunt deze functie gebruiken om een banktransactie aan te maken in WeFact.


Invoerparameters:


Veldnaam Waarde Omschrijving
BankAccount string Uw bankrekeningnummer
Date date De datum van de banktransactie
Type 'batch', 'deposit', 'withdrawal', 'reversal' Het type van de banktransactie
Amount float Het bedrag van de banktransactie
Currency string Valuta, zie variabelen-lijst.
ShortDescription string Een korte beschrijving van de banktransactie
ExtendedDescription string Een lange beschrijving van de banktransactie
AccountName string De naam van de rekeninghouder
AccountNumber string Het bankrekeningnummer van de rekeninghouder
AccountBIC string De BIC code van de rekeninghouder
BankReference string De bankreferentie van de transactie, indien leeg of niet meegegeven zal WeFact een unieke referentie genereren
Verplichte velden: BankAccount, Date, Type, Amount, Currency and Status

Voorbeeld invoer:


$parameters = [
    "BankAccount" => "NL24INGB0001234567",
    "Date" => "2025-01-14",
    "Type" => "deposit",
    "Amount" => 55.5,
    "Currency" => "EUR",
    "ShortDescription" => "Factuurnr. 12345678910",
    "ExtendedDescription" => "",
    "AccountName" => "Klantnaam",
    "AccountNumber" => "NL59RABO0123456789",
    "AccountBIC" => "RABONL2U",
    "BankReference" => "2025-01-14||82371f10e463ff84f786b3d28b691ee3"
];

$api->sendRequest('transaction', 'add', $parameters);

Voorbeeld uitvoer:


Array
(
    [controller] => transaction
    [action] => add
    [status] => success
    [date] => 2024-01-21T12:00:00+02:00
    [transaction] => Array
        (
            [Identifier] => 1
            [BankAccount] => NL24INGB0001234567
            [Date] => 2025-01-14
            [Type] => deposit
            [Amount] => 55.5
            [Currency] => EUR
            [ShortDescription] => Factuurnr. 12345678910
            [ExtendedDescription] => 
            [AccountName] => Klantnaam
            [AccountNumber] => NL59RABO0123456789
            [AccountBIC] => RABONL2U
            [BankReference] => 2025-01-14||82371f10e463ff84f786b3d28b691ee3
            [Status] => unmatched
            [Matches] => Array
                (
                )

            [Origin] => api
            [Created] => 2024-01-21 11:00:00
            [Modified] => 2024-01-21 11:00:00
        )

)