Backend og SDK

Betalinger (m77.payments)

Tag imod kortbetalinger med din egen Stripe-konto.

Lad din app tage imod engangsbetalinger med kort via Stripe Checkout, betalt direkte ind på din egen Stripe-konto. Tilgængelig fra Starter og op.

1. Forbind Stripe

Åbn Indstillinger → Betalinger i builderen, og indsæt din hemmelige Stripe-nøgle (Developers → API keys). Brug en sk_test_…-nøgle, mens du tester. Nøgler gemmes krypteret.

2. Start en betaling

await m77.payments.checkout({
  items: [{ name: 'Yoga drop-in class', amount: 1500, quantity: 1 }], // amount in cents
  currency: 'usd',
  metadata: { classId: 'abc123' },
});

Den besøgende sendes til en sikker Stripe-side og kommer bagefter tilbage til samme skærm. Eller bed bare builder77: "tilføj en Køb-knap, der tager $15 pr. hold".

3. Tjek resultatet

const r = await m77.payments.result; // null | { canceled: true } | { paid, payment }
if (r?.paid) m77.toast('Payment received — see you in class!');

Betalingsposter

Hver betaling gemmes i din apps payments-samling med status (pending, paid, expired), amount, currency, items og metadata — synlig i Data-fanen. Hver betaling bruger 1 integrationskredit.