Esempio n. 1
0
        public static FlashFundsPaymentCardData GetFlashFundsPaymentCardData()
        {
            var cardData = new FlashFundsPaymentCardData()
            {
                CreditCard = new CreditCardData()
                {
                    Number         = "4895142232120006",
                    ExpMonth       = 10,
                    ExpYear        = 2020,
                    Cvn            = "022",
                    CardHolderName = "Clint Eastwood"
                },
                CardholderAddress = new Address()
                {
                    StreetAddress1 = "900 Metro Center Blv",
                    City           = "San Fransisco",
                    State          = "CA",
                    PostalCode     = "94404",
                    Country        = "USA"
                }
            };

            return(cardData);
        }
Esempio n. 2
0
 private void HydrateFlashFundsPaymentCardData(ElementTree xml, Element xmlTrans, FlashFundsPaymentCardData cardData)
 {
     xml.SubElement(xmlTrans, "ccNum", cardData.CreditCard.Number);
     xml.SubElement(xmlTrans, "expDate", cardData.CreditCard.ShortExpiry);
     xml.SubElement(xmlTrans, "CVV2", cardData.CreditCard.Cvn);
     xml.SubElement(xmlTrans, "cardholderName", cardData.CreditCard.CardHolderName);
     xml.SubElement(xmlTrans, "addr", cardData.CardholderAddress.StreetAddress1);
     xml.SubElement(xmlTrans, "city", cardData.CardholderAddress.City);
     xml.SubElement(xmlTrans, "state", cardData.CardholderAddress.State);
     xml.SubElement(xmlTrans, "zip", cardData.CardholderAddress.PostalCode);
     xml.SubElement(xmlTrans, "country", cardData.CardholderAddress.Country);
 }
Esempio n. 3
0
 public PayFacBuilder WithFlashFundsPaymentCardData(FlashFundsPaymentCardData cardData)
 {
     FlashFundsPaymentCardData = cardData;
     return(this);
 }