angular-cc-library icon indicating copy to clipboard operation
angular-cc-library copied to clipboard

Problem with Expiry Date

Open ljscodex opened this issue 6 years ago • 1 comments

Hi. We have problems with expiry date funct.

The problem appears when you use one input to month and year.

for example:

    <input #expiryInput="ngModel" [(ngModel)]="expiryFull"
                      class="form-control" name="year" placeholder="•• / ••" (ngModelChange)="testValueExpired($event)"
                      required data-stripe="exp_year"  id="cc-exp-date" type="tel" autocomplete="cc-exp" ccExp [maxLength]="7"/>

In this case we want to validate years with 2 digits only.

Problem:

When a user press the keys very fast the year part could have from 2 to 4 digits, so, for us is a problem.

i modded the file credit-card.js to validate only 2 digit , but for futher version may you can add some decorator for 2 or 4 digits.

ljscodex avatar May 23 '19 14:05 ljscodex

duplicate of #30

s-a-y avatar Oct 09 '19 10:10 s-a-y