예제 #1
0
 public static HpsTrackData DiscoverSwipe(HpsTrackDataMethod method)
 {
     return(new HpsTrackData
     {
         Value = "%B6011000990156527^DIS TEST CARD^25121011000062111401?;6011000990156527=25121011000062111401?",
         Method = method
     });
 }
예제 #2
0
 public static HpsTrackData JcbSwipe(HpsTrackDataMethod method)
 {
     return(new HpsTrackData
     {
         Value = "%B3566007770007321^JCB TEST CARD^2512101100000000000000000064300000?;3566007770007321=25121011000000076435?",
         Method = method
     });
 }
예제 #3
0
 public static HpsTrackData MasterCardSwipe(HpsTrackDataMethod method)
 {
     return(new HpsTrackData
     {
         Value = "%B5473500000000014^MC TEST CARD^251210199998888777766665555444433332?;5473500000000014=25121019999888877776?",
         Method = method
     });
 }
예제 #4
0
 public static HpsTrackData AmexSwipe(HpsTrackDataMethod method)
 {
     return(new HpsTrackData
     {
         Value = "%B3727 006992 51018^AMEX TEST CARD^2512990502700?;372700699251018=2512990502700?",
         Method = method
     });
 }
예제 #5
0
 public static HpsTrackData JcbSwipe(HpsTrackDataMethod method)
 {
     return new HpsTrackData
     {
         Value = "%B3566007770007321^JCB TEST CARD^2512101100000000000000000064300000?;3566007770007321=25121011000000076435?",
         Method = method
     };
 }
예제 #6
0
        // CREDIT CARDS

        //public static HpsCreditCard VisaCard(bool cvv)
        //{
        //    var card = Card();
        //    card.Number = "4012002000060016";
        //    if (cvv) { card.Cvv = "123"; }

        //    return card;
        //}

        //public static HpsCreditCard MasterCard(bool cvv)
        //{
        //    var card = Card();
        //    card.Number = ;
        //    if (cvv) { card.Cvv = "123"; }

        //    return card;
        //}

        //public static HpsCreditCard DiscoverCard(bool cvv)
        //{
        //    var card = Card();
        //    card.Number = "6011000990156527";
        //    if (cvv) { card.Cvv = "123"; }

        //    return card;
        //}

        //public static HpsCreditCard AmexCard(bool cvv)
        //{
        //    var card = Card();
        //    card.Number = "372700699251018";
        //    if (cvv) { card.Cvv = "1234"; }

        //    return card;
        //}

        //public static HpsCreditCard JcbCard(bool cvv)
        //{
        //    var card = Card();
        //    card.Number = "3566007770007321";
        //    if (cvv) { card.Cvv = "1234"; }

        //    return card;
        //}

        // CARD MULTI_USE TOKENS

        //public enum Industry { ECommerce, Retail }

        //public static string VisaMultiUseToken(Industry industry)
        //{
        //    switch (industry)
        //    {
        //        case Industry.ECommerce: return "Wf4LD1084WQUbf1S6Kcd0016";
        //        case Industry.Retail: return "Wf4LD1084WQUbf1S6Kcd0016";
        //        default: return "Wf4LD1084WQUbf1S6Kcd0016";
        //    }
        //}

        //public static string MasterCardMultiUseToken(Industry industry)
        //{
        //    switch (industry)
        //    {
        //        case Industry.ECommerce: return "e51Af108vAsB6Tx0PfmG0014";
        //        case Industry.Retail: return "e51Af108vAsB6Tx0PfmG0014";
        //        default: return "e51Af108vAsB6Tx0PfmG0014";
        //    }
        //}

        //public static string DiscoverMultiUseToken(Industry industry)
        //{
        //    switch (industry)
        //    {
        //        case Industry.ECommerce: return "ubeZ3f08W1aaEV643ZJa6527";
        //        case Industry.Retail: return "ubeZ3f08W1aaEV643ZJa6527";
        //        default: return "ubeZ3f08W1aaEV643ZJa6527";
        //    }
        //}

        //public static string AmexMultiUseToken(Industry industry)
        //{
        //    switch (industry)
        //    {
        //        case Industry.ECommerce: return "94oIbE08e30G0fVcH12d1018";
        //        case Industry.Retail: return "94oIbE08e30G0fVcH12d1018";
        //        default: return "94oIbE08e30G0fVcH12d1018";
        //    }
        //}

        //public static HpsCreditCard GsbCardECommerce()
        //{
        //    return new HpsCreditCard {Number = "6277220020010671", ExpYear = 2049, ExpMonth = 12};
        //}

        // CARD SWIPE DATA

        public static HpsTrackData VisaSwipe(HpsTrackDataMethod method)
        {
            return(new HpsTrackData
            {
                Value = "%B4012002000060016^VI TEST CREDIT^251210118039000000000396?;4012002000060016=25121011803939600000?",
                Method = method
            });
        }
예제 #7
0
 public static HpsTrackData DiscoverSwipe(HpsTrackDataMethod method)
 {
     return new HpsTrackData
     {
         Value = "%B6011000990156527^DIS TEST CARD^25121011000062111401?;6011000990156527=25121011000062111401?",
         Method = method
     };
 }
예제 #8
0
 public static HpsTrackData AmexSwipe(HpsTrackDataMethod method)
 {
     return new HpsTrackData
     {
         Value = "%B3727 006992 51018^AMEX TEST CARD^2512990502700?;372700699251018=2512990502700?",
         Method = method
     };
 }
예제 #9
0
 public static HpsTrackData GsbSwipe(HpsTrackDataMethod method)
 {
     return(new HpsTrackData
     {
         Value = "%B6277220020010671^   /                         ^49121010228710000209000000?;6277220020" +
                 "010671=49121010228710000209?",
         Method = method
     });
 }
예제 #10
0
 public static HpsTrackData GsbSwipe(HpsTrackDataMethod method)
 {
     return new HpsTrackData
     {
         Value = "%B6277220020010671^   /                         ^49121010228710000209000000?;6277220020" +
                 "010671=49121010228710000209?",
         Method = method
     };
 }
예제 #11
0
 public static HpsTrackData MasterCardSwipe(HpsTrackDataMethod method)
 {
     return new HpsTrackData
     {
         Value = "%B5473500000000014^MC TEST CARD^251210199998888777766665555444433332?;5473500000000014=25121019999888877776?",
         Method = method
     };
 }
예제 #12
0
 // CREDIT CARDS
 //public static HpsCreditCard VisaCard(bool cvv)
 //{
 //    var card = Card();
 //    card.Number = "4012002000060016";
 //    if (cvv) { card.Cvv = "123"; }
 //    return card;
 //}
 //public static HpsCreditCard MasterCard(bool cvv)
 //{
 //    var card = Card();
 //    card.Number = ;
 //    if (cvv) { card.Cvv = "123"; }
 //    return card;
 //}
 //public static HpsCreditCard DiscoverCard(bool cvv)
 //{
 //    var card = Card();
 //    card.Number = "6011000990156527";
 //    if (cvv) { card.Cvv = "123"; }
 //    return card;
 //}
 //public static HpsCreditCard AmexCard(bool cvv)
 //{
 //    var card = Card();
 //    card.Number = "372700699251018";
 //    if (cvv) { card.Cvv = "1234"; }
 //    return card;
 //}
 //public static HpsCreditCard JcbCard(bool cvv)
 //{
 //    var card = Card();
 //    card.Number = "3566007770007321";
 //    if (cvv) { card.Cvv = "1234"; }
 //    return card;
 //}
 // CARD MULTI_USE TOKENS
 //public enum Industry { ECommerce, Retail }
 //public static string VisaMultiUseToken(Industry industry)
 //{
 //    switch (industry)
 //    {
 //        case Industry.ECommerce: return "Wf4LD1084WQUbf1S6Kcd0016";
 //        case Industry.Retail: return "Wf4LD1084WQUbf1S6Kcd0016";
 //        default: return "Wf4LD1084WQUbf1S6Kcd0016";
 //    }
 //}
 //public static string MasterCardMultiUseToken(Industry industry)
 //{
 //    switch (industry)
 //    {
 //        case Industry.ECommerce: return "e51Af108vAsB6Tx0PfmG0014";
 //        case Industry.Retail: return "e51Af108vAsB6Tx0PfmG0014";
 //        default: return "e51Af108vAsB6Tx0PfmG0014";
 //    }
 //}
 //public static string DiscoverMultiUseToken(Industry industry)
 //{
 //    switch (industry)
 //    {
 //        case Industry.ECommerce: return "ubeZ3f08W1aaEV643ZJa6527";
 //        case Industry.Retail: return "ubeZ3f08W1aaEV643ZJa6527";
 //        default: return "ubeZ3f08W1aaEV643ZJa6527";
 //    }
 //}
 //public static string AmexMultiUseToken(Industry industry)
 //{
 //    switch (industry)
 //    {
 //        case Industry.ECommerce: return "94oIbE08e30G0fVcH12d1018";
 //        case Industry.Retail: return "94oIbE08e30G0fVcH12d1018";
 //        default: return "94oIbE08e30G0fVcH12d1018";
 //    }
 //}
 //public static HpsCreditCard GsbCardECommerce()
 //{
 //    return new HpsCreditCard {Number = "6277220020010671", ExpYear = 2049, ExpMonth = 12};
 //}
 // CARD SWIPE DATA
 public static HpsTrackData VisaSwipe(HpsTrackDataMethod method)
 {
     return new HpsTrackData
     {
         Value = "%B4012002000060016^VI TEST CREDIT^251210118039000000000396?;4012002000060016=25121011803939600000?",
         Method = method
     };
 }