Overview
The adyen_checkout package is a Flutter SDK that enables seamless payment integration in mobile apps using Adyen's Drop-in and Components. It supports a wide range of payment methods, including credit/debit cards, digital wallets, and local payment options. Designed for Android and iOS, it simplifies the implementation of secure, customizable checkout experiences directly within Flutter applications. The library handles tokenization and compliance with PCI standards, reducing development effort while ensuring robust transaction processing.
Use cases
- In-app payments
- E-commerce apps
- Mobile wallet integration
- Multi-region payment support
- Custom checkout flows
Key features
- Supports cards, wallets, and local payment methods
- Drop-in UI components
- Customizable checkout experience
- PCI-compliant tokenization
- Cross-platform (Android & iOS)
Suitable for
- E-commerce mobile apps
- Global payment solutions
- Apps requiring multiple payment options
- Developers using Flutter for mobile commerce
- Businesses targeting international markets
Considerations
- Requires Adyen account and API credentials
- Needs proper handling of sensitive payment data
- May require additional configuration for local payment methods
- Depends on Adyen backend setup
- Limited to Adyen's supported regions and payment methods
