Back to All

No me crea el objeto checkout en la orden

Ya logre crear una orden de pago de prueba ahora quiero que esa orden de pago se vaya al servidor conekta a cobrar con tarjeta de credito y me devuelva el flujo a mi sistema mediante url's le puse el objeto checkout con los parametros pero no me crea el objeto checkout ni manda error. Mando el codigo es en visual studio .net 2017.

        try
        {

            Order order = new conekta.Order().create(@"{
          ""currency"":""MXN"",
          ""customer_info"": {
            ""name"": ""Jorge Gerardo Bleis Cano"",
            ""phone"": ""+5215555555555"",
            ""email"": ""[email protected]""
          },
          ""line_items"": [{
            ""name"": ""Pago Mensualidad"",
            ""description"": ""Mes de Febrero."",
            ""unit_price"": 460,
            ""quantity"": 1,
            ""tags"": [""Pago"", ""Pago mensualidad""],
            ""type"": ""physical""
          }],
          ""checkout"": [{
            ""type"": ""HostedPayment"",
            ""success_url"": ""http://187.216.228.66:2222/SysVentasPagos/Acceso.aspx"",
            ""failure_url"": ""http://187.216.228.66:2222/SysVentasPagos/Acceso.aspx"",
            ""allowed_payment_methods"": [""Card""],
            ""livemode"": false,
            ""monthly_installments_enabled"": false,
            ""expires_at"": 1609891200
          }],
          ""charges"": [{
            ""payment_method"": {
              ""type"": ""card"",
              ""token_id"": ""tok_test_visa_4242""
            }
          }]
        }");
    }

al querer ver el objeto checkout devuelve null.