using RestSharp;
var options = new RestClientOptions("https://api.sandbox.{id}.gr4vy.app/checkout/sessions/{session_id}/fields");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("Authorization", "Bearer <token>");
request.AddJsonBody("{\n \"payment_method\": {\n \"number\": \"<string>\",\n \"expiration_date\": \"<string>\",\n \"method\": \"card\",\n \"security_code\": \"123\"\n },\n \"postal_code\": \"12345\"\n}", false);
var response = await client.PutAsync(request);
Console.WriteLine("{0}", response.Content);