Zo sluit u aan

Van registratie tot eerste betaling
— in zeven stappen

Het meeste doet de onboardingwizard in het dashboard. Voor uw developer: zo'n 50 regels code op de server.

  1. 2 minuten

    Registreer u

    Klik in het dashboard op ‘Registratie’: bedrijfsnaam, e-mail, wachtwoord. Bevestig uw e-mailadres via de link in de mail.

  2. 1 minuut

    Schakel de tweede factor in

    Verplicht voor iedereen: een authenticator-app (TOTP). De onboardingwizard start pas daarna. Later kunt u ook passkeys toevoegen.

  3. 10 minuten

    Geef uw ontvangstwallets op

    Hier komen de betalingen binnen. We hebben alleen publieke gegevens nodig — voer nooit uw seedphrase of private keys in, niet bij ons en nergens anders.

    • Bitcoin, Litecoin, TRON — de xpub/zpub van het account uit Ledger Live, Sparrow, Trust Wallet e.d.; we tonen de eerste adressen, vergelijk die met uw wallet.
    • Ethereum, BSC, Polygon, Base, Arbitrum — een verzamelwallet (bij voorkeur een Safe-multisig).
    • Solana — het ontvangstadres.
  4. 1 minuut

    Kies uw assets

    Welke coins en netwerken u klanten aanbiedt. Het eenvoudigst begint u met de stablecoins USDT en USDC: 1:1 gekoppeld aan de dollar, zonder koersrisico.

  5. 2 minuten

    Maak een API-sleutel en webhook aan

    ‘Sleutels en webhooks’: het sleutelsecret en het webhooksecret worden eenmalig getoond — zet ze meteen in een secretmanager of in de omgevingsvariabelen van uw server.

  6. 1 avond

    Integreer en test in de sandbox

    Factuur aanmaken, redirect, webhookhandler. In de sandbox krijgt u een apart dashboard en aparte sleutels, en betalingen zonder echt geld. Doorloop de scenario's: exacte betaling, onderbetaling met bijbetaling, overbetaling, verlopen factuur, herhaalde webhook.

    • Snelstart — code voor Node.js, PHP, Python en Go
    • Sandbox — testbetalingen met één klik
  7. na beoordeling

    Dien in ter goedkeuring en ga live

    De wizard stuurt uw aanvraag ter beoordeling in. Na goedkeuring maakt u een aparte productiesleutel aan en doorloopt u de go-live-checklist.

Wat u nodig hebt

  • Wallets die u zelf beheertEen hardwarewallet of multisig — voor een bedrijf betrouwbaarder dan een mobiele wallet.
  • Een server met HTTPSWebhooks worden alleen afgeleverd via https:// op poort 443 (in de sandbox ook op localhost).
  • Gesynchroniseerde klokEen requesthandtekening is ±5 minuten geldig — schakel NTP in.
  • Een plek voor secretsEen secretmanager of omgevingsvariabelen. Niet in git, niet in de browser, niet in een mobiele app.
Geen developer?Stuur hem of haar de link naar de snelstart — daar staat alles wat nodig is, met kant-en-klare code.
Minimale integratie

Alle code in één schema

pseudocode
# 1. De klant klikt op ‘Betalen’
invoice = client.createInvoice({order_id, price_amount: "49.99", price_currency: "USD",
                                return_url}, idempotencyKey = "order-" + order_id)
redirect(invoice.checkout_url)

# 2. Coinetic stuurt een webhook (ruwe body!)
event = verifyWebhook(WEBHOOK_SECRET, headers, rawBody)     # anders 400/401
if seen(event.id): return 200                               # herhaalde aflevering
inv = client.getInvoice(event.data.invoice_id)              # status alleen uit de API
if inv.status in ["paid", "overpaid"]: grantOnce(inv.order_id)
return 200

Klaar om te beginnen?

Registratie is gratis, de sandbox ook.