Click or drag to resize

FinancialCard Class

This class represents the parsed magnetic stripe data from a financial (credit) card. See "http://en.wikipedia.org/wiki/Magnetic_stripe_card">http://en.wikipedia.org/wiki/Magnetic_stripe_card
Inheritance Hierarchy
SystemObject
  ProScriptFinancialCard

Namespace:  ProScript
Assembly:  proscript-csharp (in proscript-csharp.dll) Version: 1.2.79.0 (1.2.79.0)
Syntax
public sealed class FinancialCard

The FinancialCard type exposes the following members.

Constructors
  NameDescription
Public methodFinancialCard
Initializes a new instance of the FinancialCard class.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetIssuer
Gets the financial card issuer if possible.
Public methodGetTrackOne
Gets the first track of this financial card.
Public methodGetTrackTwo
Gets the second track of this financial card.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsNumberValid
Gets whether or not the card number present on this card is valid or not.
Public methodStatic memberParse
This method takes the raw card data from the swipe and attempts to extract financial card data.
Public methodToString
Converts this object into a human readable string.
(Overrides ObjectToString.)
Public methodStatic memberVerifyCardChecksum
This method takes a card number and applies Luhn's algorithm to verify the card checksum. This method can detect minor transpositions and obviously invalid card numbers, but it cannot detect fake credit card numbers. See http://en.wikipedia.org/wiki/Luhn_algorithm">http://en.wikipedia.org/wiki/Luhn_algorithm
Top
See Also