namespace Stripe
{
    using Newtonsoft.Json;

    public class BillingDetailsOptions : INestedOptions
    {
        [JsonProperty("address")]
        public AddressOptions Address { get; set; }

        [JsonProperty("country")]
        public string Country { get; set; }

        [JsonProperty("line1")]
        public string Line1 { get; set; }

        [JsonProperty("line2")]
        public string Line2 { get; set; }

        [JsonProperty("postal_code")]
        public string PostalCode { get; set; }

        [JsonProperty("type")]
        public string Type { get; set; }
    }
}

namespace Stripe
{
    using Newtonsoft.Json;

    public class BillingDetailsOptions : INestedOptions
    {
        [JsonProperty("address")]
        public AddressOptions Address { get; set; }

        [JsonProperty("email")]
        public string Email { get; set; }

        [JsonProperty("name")]
        public string Name { get; set; }

        [JsonProperty("phone")]
        public string Phone { get; set; }
    }
}

Fix BillingDetails on PaymentMethod creation to have the right params
Fix BillingDetails on PaymentMethod creation to have the right params
