パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v1.2.0

iban

公式レジストリに含まれるIBAN用の検証ライブラリです。一部の非公式なものもサポートしています。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
2.6万
いいね数
31
Pub ポイント
160

パッケージをインストール

flutter pub add iban

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

iban パッケージは、公式 IBAN レジストリと照合して国際銀行口座番号(IBAN)を検証するための Flutter/Dart ライブラリです。標準フォーマットおよび一部の非公式フォーマットもサポートしています。このパッケージは、国境を越えた正しい銀行口座番号のフォーマットを保証する信頼性の高い検証を提供します。軽量で、金融データ入力が必要なフォームにスムーズに統合でき、ユーザー入力時にリアルタイムフィードバックを提供します。Android、iOS、Web、macOS、Windows、Linux を含むすべての主要プラットフォームをサポートしています。

用途

  • バンキングアプリケーションにおけるフォーム検証
  • 国際決済処理
  • 口座のユーザー入力検証
  • 財務データ収集
  • 国境を越える取引の処理
  • 自動IBANチェック

主な機能

  • 公式IBANレジストリと照合して検証
  • 公式ではないIBAN形式をサポートします
  • クロスプラットフォーム互換性
  • 軽量で統合が簡単
  • リアルタイム検証フィードバック
  • 堅牢なエラー検出

適している対象

  • 金融アプリケーション
  • 決済ゲートウェイ
  • 銀行プラットフォーム
  • グローバルなECシステム
  • 国際アカウント検証を必要とするアプリ

注意事項

  • 希少または地域固有のIBAN形式をすべてカバーしない可能性があります
  • 完全な正確性のために、更新されたレジストリデータが必要です
  • IBAN検証に限定され、完全なバンキングAPI統合は対応していません
  • IBAN以外の口座タイプには適していません
  • 新しい国コードのための外部レジストリの更新に依存しています

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

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.

カテゴリー

依存関係

依存関係一覧 1 件

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。