Fizetések (m77.payments)
Fogadj kártyás fizetéseket a saját Stripe-fiókoddal.
Az alkalmazásod egyszeri kártyás fizetéseket fogadhat a Stripe Checkout segítségével, közvetlenül a saját Stripe-fiókodba. A Starter csomagtól érhető el.
1. Kapcsold össze a Stripe-ot
A szerkesztőben nyisd meg a Beállítások → Fizetések részt, és illeszd be a titkos Stripe-kulcsodat (Developers → API keys). Teszteléshez sk_test_… kulcsot használj. A kulcsokat titkosítva tároljuk.
2. Indíts fizetést
await m77.payments.checkout({
items: [{ name: 'Yoga drop-in class', amount: 1500, quantity: 1 }], // amount in cents
currency: 'usd',
metadata: { classId: 'abc123' },
});A látogató egy biztonságos Stripe-oldalra kerül, utána pedig visszatér ugyanarra a képernyőre. Vagy egyszerűen kérd meg a builder77-et: „adj hozzá egy Vásárlás gombot, amely alkalmanként 15 dollárt számol fel”.
3. Ellenőrizd az eredményt
const r = await m77.payments.result; // null | { canceled: true } | { paid, payment }
if (r?.paid) m77.toast('Payment received — see you in class!');Fizetési rekordok
Minden fizetés bekerül az alkalmazásod payments gyűjteményébe a status (pending, paid, expired), amount, currency, items és metadata mezőkkel – ezek az Adatok fülön láthatók. Minden fizetés 1 integrációs kreditet használ.