Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev1.2.0

iban

Uma biblioteca de validação para IBANs incluídos no registro oficial. Também suporta alguns não oficiais.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
26,2 mil
Curtidas
31
Pontos Pub
160

Instalar pacote

flutter pub add iban

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote iban é uma biblioteca Flutter/Dart projetada para validar números de conta bancária internacional (IBAN) em relação ao registro oficial de IBAN, com suporte para formatos padrão e alguns não oficiais. Ele fornece validação confiável para garantir a formatação correta dos números de conta bancária em diferentes países. O pacote é leve e se integra perfeitamente em formulários que exigem entrada de dados financeiros, oferecendo feedback em tempo real durante a digitação do usuário. Suporta todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux.

Casos de uso

  • Validação de formulário em aplicativos bancários
  • Processamento de pagamentos internacionais
  • Validação de entrada do usuário para contas bancárias
  • Coleta de dados financeiros
  • Gerenciamento de transações transfronteiriças
  • Verificações automatizadas de IBAN

Principais recursos

  • Valida contra o registro oficial de IBAN
  • Suporta formatos de IBAN não oficiais
  • Compatibilidade multiplataforma
  • Leve e fácil de integrar
  • Feedback de validação em tempo real
  • Detecção robusta de erros

Indicado para

  • Aplicações financeiras
  • Gateways de pagamento
  • Plataformas bancárias
  • Sistemas de comércio eletrônico globais
  • Aplicativos que exigem validação internacional de conta

Considerações

  • Pode não cobrir todos os formatos raros ou específicos de região do IBAN
  • Requer dados de registro atualizados para precisão total
  • Limitado à validação de IBAN, não integração completa da API bancária
  • Não adequado para tipos de conta não IBAN
  • Depende de atualizações externas do registro para novos códigos de país

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

iban

Validate IBANs

Build Status

Usage

A simple usage example:

import 'package:iban/iban.dart';

void main() {
  final iban = 'at61 1904 3002 3457 3201';

  if (isValid(iban)) {
    print('$iban is a valid iban');
  } else {
    print('$iban is not a valid iban');
  }

  if (isValid(iban, sanitize: false)) {
    print('$iban without sanitization is a valid iban.');
  } else {
    print('$iban without sanitization is not a valid iban.');
  }

  print('Convert the IBAN into a standard format: ${electronicFormat(iban)}');
  print('To display an IBAN to a user we have: ${toPrintFormat(iban)}');
}

Iban specifications

The iban specifications are copied from iban.js, which is unfortunately no longer maintained.

See specifications.dart for all available countries.

Contrary to iban.js, which parses the specifications at runtime, all regular expression strings are parsed using specifications_builder.dart.

Please open an issue if you know how to build the iban for another country.

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.