protected void lbEditPayer_Click(object sender, EventArgs e) { string merchantId = ConfigurationManager.AppSettings["MerchantID"]; string account = ConfigurationManager.AppSettings["Account"]; string sharedSecret = ConfigurationManager.AppSettings["SharedSecret"]; string timestamp = Common.GenerateTimestamp(); Merchant merchant = new Merchant(merchantId, account, sharedSecret); Order order = new Order("123123wdfsdf", "GBP", 00); Address address = new Address("", "", "", "", "", "", "", ""); PhoneNumbers numbers = new PhoneNumbers("", "", "", ""); Payer payer = new Payer("Business", "test", "", "Phil", "McCracken", "", address, numbers, "", new ArrayList()); CreditCard card = new CreditCard("MC", "5425232820001308", "0118", "Phil McCracken", "123", 1); RealVaultTransactionResponse resp = RealVault.PayerEdit(timestamp, merchant, order, payer, new ArrayList()); lblErrorCode.Text = resp.ResultCode.ToString(); lblResult.Text = resp.Message; }