public virtual Result<Transaction> Refund(string id) { XmlNode response = service.Post(service.MerchantPath() + "/transactions/" + id + "/refund"); return new ResultImpl<Transaction>(new NodeWrapper(response), gateway); }