public Merchant(NodeWrapper node) { if (node == null) return; NodeWrapper merchantNode = node.GetNode("merchant"); Id = merchantNode.GetString("id"); Email = merchantNode.GetString("email"); CompanyName = merchantNode.GetString("company-name"); CountryCodeAlpha3 = merchantNode.GetString("country-code-alpha3"); CountryCodeAlpha2 = merchantNode.GetString("country-code-alpha2"); CountryCodeNumeric = merchantNode.GetString("country-code-numeric"); CountryName = merchantNode.GetString("country-name"); Credentials = new OAuthCredentials(node.GetNode("credentials")); }