=== Testing VIP Invoice Webhook Handler Locally === Checking database for VIP reservations... Found existing reservation ID: 10808 Payment Intent ID: pi_3SjfB2FVQ3AMZliU1OCTJUGl === Simulating Stripe Webhook === Processing payment intent: pi_3SjfB2FVQ3AMZliU1OCTJUGl For reservation: 10808 ✅ SUCCESS! Result: Array ( [status] => error [message] => Payment amount does not match reservation total [reservation_id] => 10808 ) === Checking Created Records === ❌ Order not created === Checking Reservation Status === Reservation status: reserved Order ID linked: NULL === Test Complete ===