P
PayDock Docs

Hosted Checkout

Verkoop abonnementen via een publieke checkout-pagina.

Overzicht

Hosted Checkout is een generieke module waarmee elke PayDock-gebruiker een publieke pagina kan maken waar eindklanten een abonnement kiezen en betalen. Vergelijkbaar met Stripe Checkout of Zoho Billing.

Instellen

  1. Maak terugkerende producttemplates aan bij Producten > Terugkerend (bijv. 'Pro Maandelijks €19', 'Pro Jaarlijks €120')
  2. Ga naar Instellingen > Hosted Checkout
  3. Activeer de checkout
  4. Voeg de gewenste plannen toe uit je producttemplates
  5. Stel labels, badges en highlight in per plan
  6. Optioneel: stel een redirect URL in na betaling
  7. Kopieer de checkout-link en deel op je website

Publieke checkout-pagina

De checkout-pagina is beschikbaar op /checkout/{bedrijf-slug}. Eindklanten zien de plannen, vullen hun gegevens in en betalen via Adyen (iDEAL, creditcard, etc.).

De checkout doorloopt 3 stappen:

  1. Plan kiezenSelecteer een abonnement
  2. Gegevens invullenNaam, e-mail, bedrijfsnaam
  3. BetalenVia Adyen (iDEAL, creditcard, etc.)

Wat er gebeurt na betaling

  • Een contact wordt aangemaakt (of gevonden op e-mailadres)
  • Een abonnement wordt geactiveerd
  • De eerste factuur wordt gegenereerd en als betaald gemarkeerd
  • Terugkerende facturen worden automatisch gegenereerd

API-integratie (headless)

Je kunt de checkout ook via de API aanroepen voor een volledig headless integratie. Dit is ideaal als je je eigen checkout-pagina wilt bouwen.

POST /api/checkout
X-API-Key: ftj_...

{
  "plan_product_id": "uuid-of-recurring-template",
  "contact_name": "Jane Doe",
  "contact_email": "jane@company.com",
  "company_name": "Acme BV"
}

→ {
  "success": true,
  "contact_id": "...",
  "subscription_id": "...",
  "invoice_id": "...",
  "payment_session": {
    "sessionId": "...",
    "clientKey": "...",
    "environment": "test"
  }
}

Voorbeelden

BedrijfGebruikURL
PayDockEigen SaaS abonnementen verkopen/checkout/paydock
SpontSpont POS abonnementen verkopen/checkout/spont-labs
Elke SaaSEigen abonnementen aanbieden/checkout/{slug}

Branding

De checkout-pagina toont automatisch je bedrijfslogo en naam. Je kunt de primaire kleur aanpassen via de branding-instellingen.