Coffee kiosk adyen dropin
This is a simple demo of a self service coffee kiosk using adyen dropin checkout.
Drop-in
Drop-in is our all-in-one UI solution that you can add on your payments form so you can start accepting transactions for key payment methods using a single front-end implementation.
The Drop-in handles the presentation of available payment methods and the subsequent entry of a customer's payment details. It is initialized with the response of /paymentMethods
, and provides everything you need to make an API call to /payments
and /payments/details
).
Development environment
Follow these steps to run our development playground:
- Clone this repository and navigate to the root of the project.
- Create a
.env
file on your project's root folder following the example on.env.default
and fill in the necessary environment variables. - Install all dependencies by running
npm install
. - Start the development playground by running
npm start
or./start.sh
. This will start a local server on http://localhost:3000.