Skip to content

Commit 3556e68

Browse files
committed
updated card systems
1 parent e17534b commit 3556e68

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -320,12 +320,15 @@ All supported systems are available as string constants in
320320

321321
```dart
322322
class CardSystem {
323+
static const String MIR = 'MIR';
324+
static const String UNION_PAY = 'UnionPay';
323325
static const String VISA = 'Visa';
324326
static const String MASTERCARD = 'Mastercard';
325327
static const String JCB = 'JCB';
326328
static const String DISCOVER = 'Discover';
327329
static const String MAESTRO = 'Maestro';
328-
static const String AMERICAN_EXPRESS= 'Amex';
330+
static const String AMERICAN_EXPRESS = 'Amex';
331+
static const String DINERS_CLUB = 'DinersClub';
329332
}
330333
```
331334
Anyway, if the number is not supported it will just be returned as it is and your input will not

lib/formatters/credit_card_number_input_formatter.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@ import 'package:flutter/widgets.dart';
3232
import 'formatter_utils.dart';
3333

3434
class CardSystem {
35+
static const String MIR = 'MIR';
36+
static const String UNION_PAY = 'UnionPay';
3537
static const String VISA = 'Visa';
3638
static const String MASTERCARD = 'Mastercard';
3739
static const String JCB = 'JCB';
3840
static const String DISCOVER = 'Discover';
3941
static const String MAESTRO = 'Maestro';
4042
static const String AMERICAN_EXPRESS = 'Amex';
41-
static const String UNION_PAY = 'UnionPay';
4243
static const String DINERS_CLUB = 'DinersClub';
43-
static const String MIR = 'MIR';
4444
}
4545

4646
class CreditCardNumberInputFormatter extends TextInputFormatter {

0 commit comments

Comments
 (0)