On-demand abonnement: Deze optie is ideaal voor bedrijven met variabele maandelijkse kosten (bijv. afhankelijk van gebruik). Omdat je handmatig elke betaling kunt aanmaken, kun je eenvoudig een wisselend bedrag incasseren.
Stappen om het on-demand abonnement aan te maken:
Maak een klant aan
→POST /customers
Documentatie: Create CustomerMaak een automatische incassomachtiging aan, waarbij je het IBAN en de klant opgeeft die in stap 1 is aangemaakt
→POST /mandates
Documentatie: Create MandateEr zijn hierna twee opties:
Optie 1: Start een betaling aan met een machtiging
Optie 2: Start een abonnement aan (er wordt een abonnement object aangemaakt, en dit zal zichtbaar zijn op het abonnementsdashboard).
3.1 Maak een betaling aan met een mandate:
→POST /payments
Documentatie: Create Payment
Voorbeeld van de request body:{ "amount": 100, "currency": "EUR", "description": "Betalingsomschrijving", "mandate": "MANDATE_ID" }3.2 Maak een abonnement aan met de aangemaakte machtiging en specificeer de planning als "manual"
→POST /subscriptions
Documentatie: Create Subscription
Voorbeeld van de request body:{ "mandate": "MANDATE_ID", "description": "Abonnementsomschrijving", "currency": "EUR", "scheduling": "manual", "first_period": { "amount": 100 } }Om de volgende perioden voor het abonnement aan te maken
→POST /subscriptions/{id}/subscription_periods
Documentatie: Create Subscription Period