Example #1
0
        private async void CaptureOrderPaypal()
        {
            PaypalEngineCode Funcion = new PaypalEngineCode();
            //RespuestaApproveOrder resultado = new RespuestaApproveOrder();
            string resultado = await Funcion.CaptureOrder(Valor.RespuestaPaypalToken.access_token, Valor.RespuestaDetailsOrder.links[2].href);

            richText.Text = resultado;
        }
Example #2
0
        private async void DetailsCaptureOrder()
        {
            PaypalEngineCode Funcion = new PaypalEngineCode();
            //RespuestaApproveOrder resultado = new RespuestaApproveOrder();
            string resultado = await Funcion.CaptureOrder(Valor.RespuestaPaypalToken.access_token, "https://api.sandbox.paypal.com/v2/payments/captures/" + Valor.RespuestaCreateOrder.id);

            richText.Text = resultado;
        }
Example #3
0
        private async void ApproveOrder()
        {
            PaypalEngineCode      Funcion   = new PaypalEngineCode();
            RespuestaApproveOrder resultado = new RespuestaApproveOrder();

            resultado = await Funcion.ApproveOrder(Valor.RespuestaPaypalToken.access_token, Valor.RespuestaDetailsOrder.links[1].href);

            richText.Text = resultado.correlationId + " " + resultado.profile;
        }
Example #4
0
        private async void DetailsOrderPaypal()
        {
            PaypalEngineCode      Funcion   = new PaypalEngineCode();
            RespuestaDetailsOrder resultado = new RespuestaDetailsOrder();

            resultado = await Funcion.DetailsOrder(Valor.RespuestaPaypalToken.access_token, "https://api.sandbox.paypal.com/v2/checkout/orders/" + Valor.RespuestaCreateOrder.id);

            Valor.RespuestaDetailsOrder = resultado;
            richText.Text = resultado.status + " " + resultado.id + " " + resultado.intent + Environment.NewLine + Valor.RespuestaDetailsOrder.links[0].href + Environment.NewLine + Valor.RespuestaDetailsOrder.links[1].href + Environment.NewLine + Valor.RespuestaDetailsOrder.links[2].href + Environment.NewLine;
        }
Example #5
0
        private async void CreateOrderPaypal()
        {
            PaypalEngineCode     Funcion   = new PaypalEngineCode();
            RespuestaCreateOrder resultado = new RespuestaCreateOrder();

            resultado = await Funcion.CreateOrder(Valor.RespuestaPaypalToken.access_token, "https://api.sandbox.paypal.com/v2/checkout/orders", "Curso-Sudoku", "Curso-Sudoku", "11.19");

            Valor.RespuestaCreateOrder = resultado;
            richText.Text = resultado.id;
        }
Example #6
0
        private async void GetTokenAccess()
        {
            PaypalEngineCode     Funcion   = new PaypalEngineCode();
            RespuestaPaypalToken resultado = new RespuestaPaypalToken();

            resultado = await Funcion.GetTokenAccess("ASkS5hVqL10HOWswIX2ktbB5-B-owxJynGDiKeE41Nd-2-NXAhD9nIPX99H3zOpCfw2_pHzqPcN8wkOD",
                                                     "EKxAMafaLpeF04j9sioqIgzS-Y_nbjf3JCIq_6eL_12gCWnCKvEOpPsU5aChzgX386EQlFqmordebMze",
                                                     "client_credentials", "https://api.sandbox.paypal.com/v1/oauth2/token");

            Valor.RespuestaPaypalToken = resultado;
            richText.Text = resultado.access_token;
        }