webhook-missing-restaurant-metadataFür Entwickler

[stripe-webhook] checkout.session.completed without restaurantId metadata (bzw. ai-credits session/intent without restaurantId metadata)

Woran es liegt

Die Stripe-Sitzung trägt keine restaurantId in den Metadaten — die Zahlung lässt sich keinem Betrieb zuordnen.

Was zu tun ist

Zahlung in Stripe suchen und das Guthaben bzw. den Plan von Hand zuordnen.

Fundstelle im Code

src/app/api/webhooks/stripe/route.ts:176