Skip to content

conekta/component-flutter

Repository files navigation

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.1

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 3.3.0 or higher (Flutter 3.19.0+)

Installation

  1. Add dependency: Open your pubspec.yaml file and add the following line under dependencies:
    dependencies:
        conekta_component: any

About

Flutter library for securely collecting, validating, and tokenizing card payment information with Conekta. Supports Android, iOS, and Web with built-in encryption, dark mode, and ▎ customizable UI.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages