Zahlungen
Stripe und PayPal, Webhooks und der Abgleich offener Zahlungen.
Der Core bindet Stripe (stripe) und PayPal (@paypal/paypal-server-sdk) ein. Beide sind
optional und werden über Umgebungsvariablen aktiviert, siehe
Konfiguration.
- Stripe: Webhooks kommen unter
/webhooksan. Die Handler werden nur registriert, wennSTRIPE_SECRET_KEYgesetzt ist. - PayPal: eigene Routen unter
/api/v1/paypal; Zugangsdaten und Webhook-ID kommen ausPAYPAL_CLIENT_ID,PAYPAL_CLIENT_SECRETundPAYPAL_WEBHOOK_ID. - Abgleich: der Job
sync_pendingprüft alle 15 Minuten offene Zahlungen,reconcileläuft täglich, siehe Hintergrundjobs.
Webhooks haben ein eigenes Rate Limit, getrennt von den übrigen API-Routen.