public CreateCreditCardVaultRequest(string userName, string password, CreditCard creditCard) 
     : base(userName, password)
 {
     Data["customer_vault"] = "add_customer";
     Data["method"] = "creditcard";
     creditCard.SetCreditCardData(Data);
 }
예제 #2
0
 public CreditCardSaleRequest(string userName, string password, CreditCard creditCard, decimal amount) 
     : base(userName, password)
 {
     Data["type"] = "sale";
     Data["payment"] = "creditcard";
     creditCard.SetCreditCardData(Data);
     Data["amount"] = amount.ToString("0.00");
 }
예제 #3
0
 public CreditCardSaleRequest(string userName, string password, CreditCard creditCard, decimal amount, string orderId, string orderDescription, string poNumber)
     : this(userName, password, creditCard, amount, orderId, orderDescription)
 {
     Data["ponumber"] = poNumber;
 }
예제 #4
0
 public CreditCardSaleRequest(string userName, string password, CreditCard creditCard, decimal amount, string orderId, string orderDescription)
     : this(userName, password, creditCard, amount, orderId)
 {
     Data["orderdescription"] = orderDescription;
 }
예제 #5
0
 public CreditCardSaleRequest(string userName, string password, CreditCard creditCard, decimal amount, string orderId)
     : this(userName, password, creditCard, amount)
 {
     Data["orderid"] = orderId;
 }
 public UpdateCreditCardVaultRequest(string userName, string password, string vaultId, CreditCard creditCard) 
     : this(userName, password, vaultId)
 {
     creditCard.SetCreditCardData(Data);
 }