From b8b6521058238ea43c948fa193d6b48b7814b11c Mon Sep 17 00:00:00 2001 From: isaacclad Date: Tue, 21 Jul 2026 22:54:28 +0000 Subject: [PATCH] Fix proxied checkout CSRF for Merchant, Give, Invoice and Events. Public order/pay POSTs hit ladl.link first; satellite CSRF tokens cannot bind to Link (or platform/satellite) sessions, which returned 419 and showed "Could not start checkout." Except public checkout paths and return access_code from owner-gateway Paystack init. Sync contained Paystack sheet. --- .../views/partials/paystack-sheet.blade.php | 528 ++++++++++++++++-- 1 file changed, 471 insertions(+), 57 deletions(-) diff --git a/resources/views/partials/paystack-sheet.blade.php b/resources/views/partials/paystack-sheet.blade.php index 4aee647..040a60b 100644 --- a/resources/views/partials/paystack-sheet.blade.php +++ b/resources/views/partials/paystack-sheet.blade.php @@ -44,7 +44,8 @@ @once @endonce +{{-- Override Paystack's full-viewport popup styles so checkout sits in our sheet mount. --}} +@once('ladill-paystack-contain-css') + +@endonce