Veldnaam |
Type |
Omschrijving |
Voorbeeld |
subscription_id |
int |
Unieke ID van het abonnement. Gegenereerd door het systeem. Verplicht op te geven in URL (behalve bij creatie). |
3003 |
uri |
text |
URL naar abonnement. Gegenereerd door het systeem. Te gebruiken bij aanspreken abonnement langs de API. |
– |
external_subscription_id |
text |
(Unieke) ID van het abonnement dat kan worden ingesteld door een externe partij. Maximum 50 karakters lang. Uniekheid van de waarde wordt niet afgedwongen. |
Subscription-0983984 |
client_id |
int |
Unieke ID van de klant. Verplicht op te geven bij creatie. |
1001 |
client_uri |
text |
URL naar de klant. Gegenereerd door het systeem. Te gebruiken bij aanspreken klant langs de API. |
– |
client_name |
text |
Naam van de klant. Wordt automatisch overgenomen uit de klantgegevens indien niet opgegeven. |
IT Services BVBA |
client_attention |
text |
T.a.v. van de klant. Wordt automatisch overgenomen uit de klantgegevens indien niet opgegeven. |
Dienst administratie |
type |
text |
Type van het document. Bevat steeds de waarde ‘subscription’. Wordt bepaald door het systeem en kan niet zelf worden doorgegeven. |
subscription |
number |
text |
Uniek nummer van het abonnement. Wordt gegenereerd indien niet meegegeven. Maximum 255 karakters lang. |
SUB2018-001 |
layout_id |
int |
Unieke ID van de layout. Indien niet opgegeven wordt de standaard layout automatisch bepaald. Kan leeg zijn indien er geen layout voor de account werd ingesteld. |
8001 |
reference |
text |
Zelf opgegeven referentie van de gegenereerde factuur. Niet verplicht. Maximum 250 karakters lang. |
ID123456789 |
status |
text |
Status van het abonnement. Mogelijke waarden: ‘open’, ‘completed’, ‘disabled’. |
open |
days_due |
int |
Betalingstermijn in aantal dagen van de gegenereerde factuur. Indien niet opgegeven worden de standaard volgens instellingen genomen. Maximumwaarde 999 dagen. Indien 0 is er geen betalingstermijn. Niet van toepassing voor creditnota. |
10 |
days_due_end_of_month |
text |
Betalingstermijn van de gegenereerde factuur steeds op het einde van de maand laten vallen. Kan waarde ‘yes’ of ‘no’ hebben. Indien niet opgegeven wordt de standaard volgens instellingen overgenomen. Niet van toepassing voor creditnota. |
yes |
billing_address |
Address |
Facturatieadres van de klant. Wordt automatisch overgenomen uit de klantgegevens indien niet opgegeven. |
– |
delivery_address |
Address |
Verzendadres van de klant. Wordt automatisch overgenomen uit de klantgegevens indien niet opgegeven. |
– |
site_address |
Address |
Werfadres van de klant. Wordt automatisch overgenomen uit de klantgegevens indien niet opgegeven. |
– |
discount_percentage |
float |
Kortingspercentage die geldt voor de gegenereerde factuur. Bedrag moet tussen 0 en 100 liggen. Getallen tot 2 cijfers na de komma zijn toegestaan. Indien niet opgegeven is deze waarde 0. |
5 |
cash_discount_percentage |
float |
Kortingspercentage financiële korting die geldt voor de gegenereerde factuur. Bedrag moet tussen 0 en 100 liggen. Getallen tot 2 cijfers na de komma zijn toegestaan. Indien niet opgegeven is deze waarde 0. Indien groter dan 0 is het veld ‘cash_discount_days_valid’ verplicht. |
2 |
cash_discount_days_valid |
int |
Aantal dagen dat de financiële korting geldig is. Bedrag moet tussen 0 en 100 liggen. Enkel gehele getallen zijn toegestaan. Indien niet opgegeven is deze waarde 0. Dit veld kan enkel worden opgegeven indien het veld ‘cash_discount_percentage’ ook werd opgegeven. |
8 |
currency |
text |
De munteenheid waarin de gegenereerde factuur wordt opgemaakt. Deze waarde moet deel uitmaken van een limitatieve lijst van de ondersteunde munteenheden. De waarde is 3 tekens lang en steeds in hoofdletters. Indien niet opgegeven wordt EUR gebruikt. |
EUR |
exchange_rate |
number |
De omwisselingskoers om de bedragen op de gegenereerde factuur om te zetten naar EUR. |
1 |
show_tax_for_exchange_rate |
text |
Toon de BTW omgerekend naar EURO op de gegenereerde factuur indien er een andere munt wordt gebruikt (zoals wettelijk verplicht). Kan waarde ‘yes’ of ‘no’ hebben. Indien leeg is de standaard waarde ‘yes’. |
yes |
language |
text |
De taal waarin de gegenereerde factuur wordt opgemaakt. Deze waarde kan ‘dutch’, ‘french’, ‘english’ of ‘german’ bevatten maar kan ook leeg zijn. Indien leeg (= standaard waarde) wordt de standaard taal (dutch) gebruikt. |
dutch |
tax_calculation |
text |
De berekeningswijze BTW van de gegenereerde factuur. Mogelijke waardes: ’total’, ‘item’. Standaard wordt ’total’ gebruikt. Bij berekeningswijze ’total’ wordt de BTW berekend op het totaalbedrag van de factuur, bij berekeningswijze ‘item’ wordt de BTW berekend per factuurlijn. Wisselen tussen de berekeningswijze kan afrondingsverschillen geven. Indien ’tax_included’=’yes’ is enkel ‘item’ een geldige waarde. |
total |
tax_included |
text |
Duidt aan of de bedragen van de gegenereerde factuur al dan niet inclusief BTW werden opgegeven en dus inclusief BTW worden afgedrukt. Kan waarde ‘yes’ of ‘no’ hebben. Indien leeg wordt de standaard waarde bepaald zoals ingesteld voor de account (standaard ‘no’). |
no |
items |
list |
Lijst met factuur-items. |
– |
discount_total_without_tax |
float |
Totaal bedrag van de toegekende korting op het factuurtotaal zonder rekening te houden met BTW. Wordt automatisch berekend en kan niet zelf worden opgegeven. |
10.00 |
total_refundable_deposit |
float |
Totaal bedrag van factuurlijnen met terugbetaalbare verpakking (tax_rate_special_status = DR). Wordt automatisch berekend en kan niet zelf worden opgegeven. |
5.00 |
total_without_tax |
float |
Totaal bedrag over alle factuur-items heen zonder rekening te houden met BTW. Eventuele kortingen (discount_total_without_tax) en terugbetaalbare verpakking (total_refundable_deposit) zijn reeds opgenomen in dit totaal. Wordt automatisch berekend en kan niet zelf worden opgegeven. |
200.00 |
tax_rate_1 |
float |
1e BTW-percentage die kan gebruikt worden op de factuur. Wordt tijdens creatie overgenomen uit de instellingen en kan niet zelf worden opgegeven. |
21 |
total_tax_1 |
float |
Totaal bedrag BTW volgens 1e BTW-percentage over alle factuur-items heen. Wordt automatisch berekend en kan niet zelf worden opgegeven. |
42.00 |
tax_rate_2 |
float |
2e BTW-percentage die kan gebruikt worden op de factuur. Wordt tijdens creatie overgenomen uit de instellingen en kan niet zelf worden opgegeven. |
12 |
total_tax_2 |
float |
Totaal bedrag BTW volgens 2e BTW-percentage over alle factuur-items heen. Wordt automatisch berekend en kan niet zelf worden opgegeven. |
0.00 |
tax_rate_3 |
float |
3e BTW-percentage die kan gebruikt worden op de factuur. Wordt tijdens creatie overgenomen uit de instellingen en kan niet zelf worden opgegeven. |
6 |
total_tax_3 |
float |
Totaal bedrag BTW volgens 3e BTW-percentage over alle factuur-items heen. Wordt automatisch berekend en kan niet zelf worden opgegeven. |
0.00 |
cash_discount_total |
float |
Totaal bedrag van de toegekende financiële korting op het factuurtotaal. Wordt automatisch berekend en kan niet zelf worden opgegeven. |
1.20 |
discount_total_with_tax |
float |
Totaal bedrag van de toegekende korting op het factuurtotaal inclusief BTW. Wordt automatisch berekend en kan niet zelf worden opgegeven. |
12.10 |
total_with_tax |
float |
Totaal bedrag over alle factuur-items heen inclusief BTW. Wordt automatisch berekend en kan niet zelf worden opgegeven. |
242.00 |
generate_structured_message |
text |
Gestructureerde mededeling genereren bij aanmaak factuur. Kan waarde ‘yes’ of ‘no’ hebben. Indien niet opgegeven wordt de standaard volgens instellingen overgenomen. Niet van toepassing voor creditnota. |
no |
structured_message |
number |
Gestructureerde mededeling volgens Belgisch bankformaat (zonder formatering) met een lengte van 12 cijfers en met controle op de checksum (laatste 2 cijfers). Optioneel mee te geven. Kan niet worden opgegeven indien ‘generate_structured_message’ actief is. Niet van toepassing voor creditnota. |
278781035591 |
note |
text |
Nota die onderaan de gegenereerde factuur wordt getoond. Optioneel mee te geven. Maximum 2000 karakters lang. |
25 € kosten bij laattijdige betalingen. |
next_date |
date |
Eerstvolgende datum waarop een factuur moet worden gegenereerd voor het abonnement. Formaat YYYY-MM-DD. Indien niet opgegeven wordt als datum morgen t.o.v. creatiedatum abonnement ingesteld. Datum wordt verhoogd telkens een factuur werd gegenereerd. |
2018-07-01 |
frequency |
number |
Frequentie die samen met ‘interval’ bepaald met welke frequentie een factuur wordt gegenereerd (bijvoorbeeld “elke 2 maanden”). Waarde moet tussen 1 en 999 liggen. Indien niet meegegeven wordt 1 ingesteld. |
2 |
interval |
text |
Interval die samen met ‘frequency’ bepaald met welke frequentie een factuur wordt gegenereerd (bijvoorbeeld “elke 2 maanden”). Toegelaten waarden: ‘day’, ‘week’, ‘month’, ‘year’. Verplicht op te geven. |
month |
times |
number |
Aantal keren dat een factuur voor het abonnement nog moet worden gegenereerd. Optioneel mee te geven. Indien opgegeven wordt de waarde met 1 verminderd telkens een factuur wordt gegenereerd. Indien waarde 0 wordt de status van het abonnement automatisch op ‘completed’ geplaatst. |
10 |
expiration_date |
date |
Einddatum tot wanneer facturen voor het abonnement moeten worden gegenereerd. Optioneel mee te geven. Indien ‘next_date’ groter dan ‘expiration_date’ wordt wordt de status van het abonnement automatisch op ‘completed’ geplaatst. |
2030-12-31 |
direct_collection |
text |
Automatische betaling via domiciliëring indien beschikbaar (via Mollie). Kan waarde ‘yes’ of ‘no’ hebben. Standaard waarde is ‘no’ indien niet opgegeven. |
no |
auto_send_invoice |
text |
Automatisch versturen per e-mail van de gegenereerde factuur. Kan waarde ‘yes’ of ‘no’ hebben. Standaard waarde is ‘no’ indien niet opgegeven. |
yes |
email_recipients |
text |
Ontvangers van de automatisch per e-mail verstuurde factuur. Kan contact_id van de klant bevatten of één van volgende waarden: ‘main_contact’ (e-mailadres klant), ‘first_contact’ (e-mailadres klant of een ander beschikbaar e-mailadres van de klant), ‘all_contacts’ (alle e-mailadressen van de klant) of ‘myself’ (e-mailadres account-eigenaar in kopie). Het is ook mogelijk om een space separated lijst van voorgaande waarden op te geven of in JSON-formaat kunnen de gegevens als array worden doorgegeven. Verplicht op te geven indien ‘auto_send_invoice’ werd geactiveerd. |
first_contact |
email_subject |
text |
Onderwerp van de verstuurde e-mail. Wordt overgenomen uit de instellingen indien niet opgegeven. |
|
email_content |
text |
Inhoud (body) van de verstuurde e-mail. Wordt overgenomen uit de instellingen indien niet opgegeven. |
|
email_filetype |
text |
Bestandsformaat van de factuur bij versturen per e-mail. Kan waarde ‘pdf’, ‘ubl’ of ‘both’ bevatten. Indien niet opgegeven wordt ‘pdf’ ingesteld. |
pdf |
last_activity |
datetime |
Tijdstip met de laatste activiteit van het abonnement. Kan niet worden opgegeven, wordt automatisch bepaald door het systeem. |
2018-05-03 11:33:45 |
custom_values |
list |
Lijst met standaard velden die kunnen worden toegevoegd aan het abonnement. De beschikbare standaard velden kunnen worden ingesteld via “Instellingen” > “Geavanceerd”. |
– |
remarks |
list |
Lijst met persoonlijke opmerkingen op het abonnement |
– |