Headless Checkout
Sample Adyen Drop-In Setup (Concept Only)
Why Drop-In?
Test Controller
// src/Controller/AdyenTestController.php
final class AdyenTestController extends AbstractController
{
#[Route('/test/adyen/drop-in/{orderToken}', name: 'test_adyen_dropin')]
public function dropin(string $orderToken): Response
{
return $this->render('adyen/test_dropin.html.twig', [
'orderToken' => $orderToken,
'paymentMethodCode' => 'adyen-based-payment-method-code',
]);
}
}
Test Twig View
Checkout & Payment Flow
Finalize payment
Handle Drop-In Response
Drop-In Configuration Data
Last updated
Was this helpful?
