A MerchantUtility class that has several static methods to assist in development.
_validateCreditCard
 
 cardNumber
 
 
 
 Defined in
 
 
 
 
 ts/util/MerchantUtil.ts:206
 
 
Determines if credit card is valid using the Luhn formula. https://gist.github.com/ShirtlessKirk/2134376
encodeCreditCardNumber
 
 strNumber
 
 [digitsShown=4]
 
 [encodeChar=*]
 
 
 
 Defined in
 
 
 
 
 ts/util/MerchantUtil.ts:71
 
 
Encode a credit card number as a string and encode all digits except the last digitsShown.
 MerchantUtil.encodeCreditCardNumber('4556106734384949');
 // ************4949
 MerchantUtil.encodeCreditCardNumber('4556106734384949', 5, 'x');
 // xxxxxxxxxxx84949getCreditCardProvider
 
 cardNumber
 
 
 
 Defined in
 
 
 
 
 ts/util/MerchantUtil.ts:102
 
 
Returns a credit card provider name from the credit card number passed in.
 MerchantUtil.getCreditCardProvider("4");
 MerchantUtil.getCreditCardProvider("4556106734384949");
 // visa
 MerchantUtil.getCreditCardProvider("5428070016026573");
 // mastercardisCreditCard
 
 cardNumber
 
 
 
 Defined in
 
 
 
 
 ts/util/MerchantUtil.ts:160
 
 
isValidExpirationDate
 
 month
 
 year
 
 
 
 Defined in
 
 
 
 
 ts/util/MerchantUtil.ts:137
 
 
There are no methods that match your current filter settings. You can change your filter settings in the index section on this page. index