6
मैं क्रेडिट कार्ड कैसे प्रमाणित करूं? मुझे लूएन चेक करने की ज़रूरत है। क्या ऐसा करने के लिए ब्लैकबेरी में कोई एपीआई है?क्रेडिट कार्ड के विवरण मान्य करें
मैं क्रेडिट कार्ड कैसे प्रमाणित करूं? मुझे लूएन चेक करने की ज़रूरत है। क्या ऐसा करने के लिए ब्लैकबेरी में कोई एपीआई है?क्रेडिट कार्ड के विवरण मान्य करें
आप एक क्रेडिट कार्ड नंबर
// -------------------
// Perform Luhn check
// -------------------
public static boolean isCreditCardValid(String cardNumber) {
String digitsOnly = getDigitsOnly(cardNumber);
int sum = 0;
int digit = 0;
int addend = 0;
boolean timesTwo = false;
for (int i = digitsOnly.length() - 1; i >= 0; i--) {
digit = Integer.parseInt(digitsOnly.substring(i, i + 1));
if (timesTwo) {
addend = digit * 2;
if (addend > 9) {
addend -= 9;
}
} else {
addend = digit;
}
sum += addend;
timesTwo = !timesTwo;
}
int modulus = sum % 10;
return modulus == 0;
}
खुशी है कि मैं मदद – rfsk2010
का था http://onesandzeros.biz/notebook/ccvalidation.php#Source से, जो भी प्रतीत होता है मान्य करने के लिए निम्न विधि का उपयोग कर सकते हैं 'getDigitsOnly()' विधि को परिभाषित करता है। – spork