public static PayConnectService.creditCardRequest BuildSaleRequest(decimal amount,string cardNumber,int expYear,int expMonth,string nameOnCard,string securityCode,string zip,string magData,PayConnectService.transType transtype,string refNumber) { PayConnectService.creditCardRequest request=new OpenDental.PayConnectService.creditCardRequest(); request.Amount=amount; request.AmountSpecified=true; request.CardNumber=cardNumber; request.Expiration=new OpenDental.PayConnectService.expiration(); request.Expiration.year=expYear; request.Expiration.month=expMonth; if(magData!=null) { //MagData is the data returned from magnetic card readers. Will only be present if a card was swiped. request.MagData=magData; } request.NameOnCard=nameOnCard; request.RefNumber=refNumber; request.SecurityCode=securityCode; request.TransType=transtype; request.Zip=zip; return request; }
public static PayConnectService.creditCardRequest BuildSaleRequest(decimal amount, string cardNumber, int expYear, int expMonth, string nameOnCard, string securityCode, string zip, string magData, PayConnectService.transType transtype, string refNumber) { PayConnectService.creditCardRequest request = new OpenDental.PayConnectService.creditCardRequest(); request.Amount = amount; request.AmountSpecified = true; request.CardNumber = cardNumber; request.Expiration = new OpenDental.PayConnectService.expiration(); request.Expiration.year = expYear; request.Expiration.month = expMonth; if (magData != null) //MagData is the data returned from magnetic card readers. Will only be present if a card was swiped. { request.MagData = magData; } request.NameOnCard = nameOnCard; request.RefNumber = refNumber; request.SecurityCode = securityCode; request.TransType = transtype; request.Zip = zip; return(request); }