internal SecureECommerceType HydrateSecureEcommerce(HpsSecureEcommerce data)
        {
            var secureEcommerce = new SecureECommerceType
            {
                ECommerceIndicator = data.EciFlag,
                PaymentData        = new SecureECommerceTypePaymentData
                {
                    encoding = EncodingType.base64,
                    Value    = data.Data
                },
                XID = new SecureECommerceTypeXID
                {
                    encoding = EncodingType.base64,
                    Value    = data.Xid
                },
                TypeOfPaymentData = TypeOfPaymentDataType.Item3DSecure
            };

            return(secureEcommerce);
        }
Beispiel #2
0
 public CreditChargeBuilder WithSecureEcommerce(HpsSecureEcommerce secureEcommerce)
 {
     this.secureEcommerce = secureEcommerce;
     return(this);
 }