{"repo":"adyen-examples/adyen-angular-online-payments","free":true,"listed":false,"github":"https://github.com/adyen-examples/adyen-angular-online-payments","clone":"git clone https://github.com/adyen-examples/adyen-angular-online-payments.git","description":"Accept payments on your Angular/Express-based website with cards, wallets, and key local payment methods","language":"TypeScript","stars":13,"topics":["angular","hacktoberfest","payment-gateway","payments"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Adyen online payment integration demos Details This repository showcases a PCI-compliant integration of the Sessions Flow, the default integration that we recommend for merchants. Explore this simplified e-commerce demo to discover the code, libraries and configuration you need to enable various payment options in your checkout experience. The demo leverages Adyen's API Library for Node.js (GitHub Docs). Requirements Node.js 20.0+ Angular 18+ Run with GitHub Codespaces This repository is configured to work with GitHub Codespaces. Click the badge below to launch a Codespace with all dependencies pre-installed. For detailed setup instructions, see the GitHub Codespaces Instructions. Installation 1. Clone this repo: 2. Navigate to checkout and install dependencies: 3. Navigate to node-api and install dependencies: Usage 1. Create a .env file with all required configuration - API key (required) - Client Key (required) - Merchant Account (required) - HMAC Key (optional, recommended) Remember to include http://localhost:8080 in the list of Allowed Origins 2. Start the Express server: 3. Serve the Angular application: 5. Visit http://localhost:8080/ to select an integration type. To try out integrations with test card numbers and payment method details, see Test card numbers. Webhooks Webhooks deliver asynchronous notifications about the payment status and other events that are important to receive and process. You can find more information about webhooks in this blog post. Webhook ","default_branch":null,"files":null,"tree":[],"storefront":"/r/adyen-examples","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/adyen-examples/adyen-angular-online-payments/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}