Betalinger (Stripe + MobilePay)

MobilePay-recurring, Stripe og kontant-håndtering.

Sidst opdateret 2026-05-18·Admin-stier: /admin/indstillinger/betalinger/admin/settings/stripe-setup/admin/settings/mobilepay-setup

To understøttede betalingsudbydere: Stripe (kort) og MobilePay (Vipps MobilePay). Kortdata gemmes aldrig hos os — Stripe/MobilePay håndterer alt. Selvbetjenings-wizards findes for begge.

Kernebegreber

  • Stripe-wizard: /admin/settings/stripe-setup — 5 trin med checklist + webhook-verifikator.
  • MobilePay-wizard: /admin/settings/mobilepay-setup — 4 trin (kun selvbetjening, IKKE "kontakt support").
  • Forbind/afbryd: /admin/indstillinger/betalinger viser status for begge + on/off-toggle og "Forbind"/"Afbryd"-knap.
  • Test vs. Live: systemet detekterer automatisk og viser badge. Test-nøgler trækker ingen rigtige penge.

Stripe — opsætning

  • Konto: opret på dashboard.stripe.com/register. Verificer email. Vælg Danmark som land.
  • API-nøgler: Stripe Dashboard → Developers → API keys → Publishable (pk_test_/pk_live_) + Secret (sk_test_/sk_live_). Begge SKAL være fra samme mode. Brug IKKE restricted keys — fuld adgang kræves. Klik "Reveal test key" for at se Secret.
  • Webhook: dashboard.stripe.com/test/webhooks → "+ Add destination" → "Your account" → "Webhook endpoint" → URL: https://<dit-domæne>/api/payments/webhooks/stripe → vælg events → "Create destination" → kopiér Signing secret (whsec_...).
  • 5 påkrævede events: checkout.session.completed, customer.subscription.updated, customer.subscription.deleted, invoice.payment_succeeded, invoice.payment_failed.
  • Test: book et hold med kort 4242 4242 4242 4242, vilkårlig fremtidig udløbsdato + 3-cifret CVC. Afvist-test: 4000 0000 0000 0002.
  • Verificér webhook: wizardens "Verificér webhook"-knap kalder Stripe og tjekker endpoint-URL, status, events og signing secret.
  • Live: udfyld virksomhedsoplysninger (CVR, bank, adresse, ID) i dashboard.stripe.com/account/onboarding → hent live-nøgler (slå "Test mode" FRA) → opret nyt LIVE webhook (samme URL + events) → udskift både API-nøgler OG webhook secret i indstillinger.

MobilePay — opsætning (Vipps MobilePay)

  • Konto: opret erhvervskonto i Vipps MobilePay Portal. Kræver CVR, virksomhedsadresse, bank, kontaktperson med MitID. Godkendelse 1-3 hverdage.
  • Vigtige valg under onboarding: "Jeg gør det selv, eller får mine egne udviklere til at gøre det for mig" + "På vores egen hjemmeside".
  • Hvis MobilePay spørger om integrator: "Vi er selv ansvarlige for integrationen og integrerer direkte mod MobilePays API."
  • 4 påkrævede nøgler: Client ID, Client Secret, Subscription Key (Ocp-Apim-Subscription-Key), Merchant Serial Number (MSN).
  • Hvor: Portal → "Utvikler"/"Developer" → API-nøgler. Vælg Test-miljø først.
  • Test: download "Vipps MT" (Merchant Test) fra App Store/Google Play. Test-nummer: +47 99999999.
  • Live: verificer kontostatus i portalen → hent produktionsnøgler (samme sted, men "Production"-miljø) → udskift i indstillinger.

Sådan gør du

  • Start opsætning: /admin/indstillinger/betalinger → "Forbind Stripe" eller "Forbind MobilePay" → wizardens trin følges.
  • Slå udbyder til/fra: samme side → toggle ud for udbyder (kræver forbindelse er aktiv).
  • Afbryd: samme side → "Afbryd"-knap (kræver bekræftelse).
  • Skift fra test til live: kør wizardens sidste trin (Stripe trin 5 / MobilePay trin 4) — kræver nye nøgler + nyt webhook for Stripe.

Regler / grænser

  • Kun Stripe og MobilePay er understøttede — ikke PayPal, Klarna, bankoverførsel som primær udbyder.
  • Test- og live-nøgler MÅ IKKE blandes (begge skal være samme mode).
  • Stripe-Secret/MobilePay-Secret gemmes krypteret server-side; Secret deles aldrig med browser.
  • Webhook-URL skal være HTTPS — fungerer ikke på localhost uden tunnel.
  • Stripe-konto i Danmark: udbetaling til dansk bankkonto med reg.nr. + kontonummer.

FAQ

  • Hvilke nøgler skal jeg bruge til Stripe? — Publishable (pk_test_/pk_live_) + Secret (sk_test_/sk_live_) — IKKE restricted keys. Begge fra samme mode.
  • Er det OK at dele Stripe Secret key med jer? — Ja. Vi gemmer den krypteret og bruger den kun til at oprette betalinger/abonnementer for dit studio. Samme model som alle andre bookingsystemer.
  • Hvor finder jeg Signing secret? — Stripe Dashboard → Webhooks → klik på din destination → "Signing secret" (klik på øjet for at afsløre, så kopier).
  • Hvilke 5 events skal webhook lytte på?checkout.session.completed, customer.subscription.updated, customer.subscription.deleted, invoice.payment_succeeded, invoice.payment_failed.
  • Kan jeg teste uden rigtige penge? — Ja. Stripe: brug test-nøgler + kort 4242 4242 4242 4242. MobilePay: brug Vipps MT test-app + nummer +47 99999999.
  • Skal jeg lave nyt webhook når jeg går live? — Ja, Stripe har separate webhooks for test og live. Slå "Test mode" fra i Stripe Dashboard og opret et nyt webhook med samme URL + events.
  • Hvor lang tid tager MobilePay-godkendelse? — Typisk 1-3 hverdage efter du har indsendt CVR + bank + ID.
  • Hvad svarer jeg når MobilePay spørger om integrator? — "Vi er selv ansvarlige for integrationen og integrerer direkte mod MobilePays API."
  • Hvad sker der hvis nøglerne er forkerte? — Toggle kan ikke slås til, og forsøg på betaling fejler. Tjek at du har kopieret hele nøglen og at test/live matcher.
  • Skal jeg kontakte support for MobilePay? — Nej, brug wizarden /admin/settings/mobilepay-setup — den er selvbetjening hele vejen.

Klar til at prøve det selv?

14 dages gratis prøveperiode. Ingen kreditkort. Ingen binding.

Opret dit studio

Eller se alle 53 guides