payform κάνει δύο ξεχωριστά πράγματα και στοχεύει ειδικά έντυπα, όπου θα πρέπει να εισάγεται αριθμούς πιστωτικών καρτών.
Πρώτα απ 'όλα είναι να διαμορφώσετε σωστά τους αριθμούς πιστωτικών καρτών βάση για τον πάροχο της πιστωτικής κάρτας, προσθέτοντας κενά μεταξύ των χύμα αριθμούς και κάνοντας να φαίνεται ακριβώς όπως στην πιστωτική σας κάρτα.
Παράδειγμα: Ένας αριθμός πιστωτικής κάρτας Visa, όπως 4111111111111111 θα εμφανιστεί μέσα σε ένα «payform" πεδίο εισαγωγής σαν 4111 1111 1111 1111, ακριβώς πώς είναι τυπωμένες στην κάρτα σας.
Δεύτερον, κατά την υποβολή της φόρμας, η βιβλιοθήκη θα ελέγξει επίσης να δούμε αν το checksum ο αριθμός ταιριάζει με τον αλγόριθμο του παρόχου της πιστωτικής κάρτας, αποφεύγοντας καταστάσεις, όταν οι χρήστες εισάγουν λάθος αριθμό από λάθος την εισαγωγή χαρακτήρων ή απλά να ξεχάσουμε για ένα ψηφίο.
Τα μηνύματα επιτυχία και τα λάθη που υποστηρίζονται, η οποία μπορεί να εμφανιστεί όταν υποβληθεί η φόρμα, βοηθώντας τους χρήστες να ανιχνεύσει τι και πού πρέπει να καθοριστεί.
Επικύρωση στις ημερομηνίες λήξης της κάρτας και αριθμούς CVC είναι επίσης suppored, μαζί με τη δυνατότητα να επεκταθεί η βιβλιοθήκη με τους παρόχους έθιμο πιστωτική κάρτα.
payform λειτουργεί χωρίς jQuery, jQuery αλλά και Zepto.js εκδόσεις της βιβλιοθήκης περιλαμβάνονται, σε όλο το μήκος του δείγματος με κάποιες μορφές.
πάροχοι Υποστηριζόμενα πιστωτικής κάρτας:
Visa
Visa Electron
MasterCard
Maestro
UnionPay
Dankort
Forbrugsforeningen
American Express
Diners Club
Ανακαλύψτε
JCB
Τι είναι καινούργιο σε αυτή την έκδοση:
- Προσθήκη jQuery Plugin ροδέλα
- Προσθήκη αριθμητικό διαμορφωτή εισόδου `numericInput`
- Μετακίνηση διαδικασία κατασκευής Makefile
Τι είναι καινούργιο στην έκδοση 1.1.0:
- Προσθήκη jQuery Plugin ροδέλα
- Προσθήκη αριθμητικό διαμορφωτή εισόδου `numericInput`
- Μετακίνηση διαδικασία κατασκευής Makefile
Απαιτήσεις :
- για να ενεργοποιήσετε την Javascript πλευρά του client
- jQuery 1.5 ή νεότερη έκδοση
Τα σχόλια δεν βρέθηκε