Aizmugursistēma un SDK
Maksājumi (m77.payments)
Pieņem karšu maksājumus savā Stripe kontā.
Ļauj lietotnei pieņemt vienreizējus karšu maksājumus ar Stripe Checkout tieši tavā Stripe kontā. Pieejams no Starter plāna.
1. Pievieno Stripe
Redaktorā atver Iestatījumi → Maksājumi un ielīmē savu Stripe slepeno atslēgu (Developers → API keys). Testēšanas laikā izmanto sk_test_… atslēgu. Atslēgas tiek glabātas šifrētas.
2. Sāc maksājumu
await m77.payments.checkout({
items: [{ name: 'Yoga drop-in class', amount: 1500, quantity: 1 }], // amount in cents
currency: 'usd',
metadata: { classId: 'abc123' },
});Apmeklētājs tiek novirzīts uz drošu Stripe lapu un pēc tam atgriežas tajā pašā ekrānā. Vai vienkārši palūdz builder77: „pievieno pogu Pirkt, kas iekasē 15 $ par nodarbību“.
3. Pārbaudi rezultātu
const r = await m77.payments.result; // null | { canceled: true } | { paid, payment }
if (r?.paid) m77.toast('Payment received — see you in class!');Maksājumu ieraksti
Katrs maksājums tiek saglabāts lietotnes kolekcijā payments ar status (pending, paid, expired), amount, currency, items un metadata — redzams cilnē Dati. Katrs maksājums izmanto 1 integrāciju kredītu.