Hey Guys,
Can you fix at least the following bugs in your SDK:
AuthorizeNet.CustomerGateway.AddCreditCard(...)
Replace:
card.expirationDate = string.Format("{0}-{1}", expirationYear.ToString(), expirationMonth.ToString());
With:
card.expirationDate = String.Format(expirationYear > 99 ? "{0:D2}-{1:D4}" : "{0:D2}-{1:D2}", expirationMonth, expirationYear);
var req = new updateCustomerProfileRequest();
req.profile = new customerProfileExType();
result.customerPaymentProfileId = this.ProfileID;
result.payment = new paymentType();
04-14-2011 11:48 AM