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