We will have to pass some additional details back and forth from the browser through our server to the Adyen API as described here:
https://docs.adyen.com/online-payments/drop-in-web#step-4-additional-front-end
Fortunately, it looks like Adyen's Javascript will do most of the work to display the challenge and collect browser details.