Flutter Card Form
A customizable Flutter widget for securely collecting credit card information. This library provides a user-friendly form with built-in validation and localization support, making it easy to integrate into your Flutter applications for payment processing.
Current Version: 1.0.0
Features
- Easy Integration: Simple to add to your existing Flutter projects.
- Input Validation: Built-in validation for card number, expiry date, CVV, and cardholder name.
- Localization Support: Easily translate field labels and hints using
flutter_localizations. - Customizable Appearance: Style the form to match your app's theme.
- Secure: Designed with security in mind, but remember that handling sensitive card data requires PCI DSS compliance. This library helps with the UI aspect; ensure your backend and overall architecture are secure.
- Payment Service Agnostic: Designed to work with your preferred payment processing service.
- Visual Cues: Includes common card brand logos (Visa, Mastercard, Amex) for better user experience.
Minimum Requirements
- Dart SDK: Version 2.17.0 or higher
Installation
- Add dependency:
Open your
pubspec.yamlfile and add the following line underdependencies:dependencies: conekta_component: any