From 8721bfad1b395f66765a012490ed54658abb1455 Mon Sep 17 00:00:00 2001 From: jrangel Date: Sat, 23 Nov 2024 09:18:40 +0000 Subject: [PATCH] Initial --- Stripe/payments/webhooks.php | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Stripe/payments/webhooks.php diff --git a/Stripe/payments/webhooks.php b/Stripe/payments/webhooks.php new file mode 100644 index 0000000..12adc2c --- /dev/null +++ b/Stripe/payments/webhooks.php @@ -0,0 +1,29 @@ +type) { + case 'payment_intent.succeeded': + $paymentIntent = $event->data->object; + // Handle successful payment here + break; + // Handle other events + } +} catch(\UnexpectedValueException $e) { + // Invalid payload + http_response_code(400); + exit(); +} catch(\Stripe\Exception\SignatureVerificationException $e) { + // Invalid signature + http_response_code(400); + exit(); +}