Naar de hoofdinhoud

On demand subscription via API 2.0

Meer dan 7 maanden geleden bijgewerkt

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:

  1. Maak een klant aan
    POST /customers
    Documentatie: Create Customer

  2. Maak een automatische incassomachtiging aan, waarbij je het IBAN en de klant opgeeft die in stap 1 is aangemaakt
    POST /mandates
    Documentatie: Create Mandate

  3. Er 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 } }

  4. Om de volgende perioden voor het abonnement aan te maken
    POST /subscriptions/{id}/subscription_periods
    Documentatie: Create Subscription Period

Was dit een antwoord op uw vraag?