Present Paystack checkout in a responsive mobile sheet and desktop modal.
Deploy Ladill Mini / deploy (push) Successful in 55s

Standardize customer-facing Ladill Pay checkout shells across products, open them on all viewports, and escape iframe callbacks back to the product flow.
This commit is contained in:
isaacclad
2026-07-21 16:50:06 +00:00
parent 5cdc0a046d
commit 8937e67c73
9 changed files with 240 additions and 54 deletions
+1
View File
@@ -36,6 +36,7 @@ Route::get('/q/{shortCode}', [QrScanController::class, 'resolve'])->name('qr.pub
Route::get('/q/{shortCode}/payment-logo', [QrScanController::class, 'paymentLogo'])->name('qr.public.payment.logo');
Route::post('/q/{shortCode}/pay', [PaymentController::class, 'pay'])->name('qr.public.payment.pay');
Route::get('/q/{shortCode}/pay/callback', [PaymentController::class, 'callback'])->name('qr.public.payment.callback');
Route::get('/q/{shortCode}/pay/confirmed/{reference}', [PaymentController::class, 'confirmed'])->name('qr.public.payment.confirmed');
});
Route::middleware(['auth', 'platform.session'])->group(function () {