private async void ExecuteCancelarSplitCommand()
        {
            var confirm = await Application.Current.MainPage.DisplayAlert("Confirmação", "Confirma cancelamento do split?", "SIM", "NÃO");

            if (confirm)
            {
                Guid guidSplit;
                MensagemSplit = "c5d9b6a6-eed1-4b5e-82b6-4c503408f0c8";

                if (Guid.TryParse(MensagemSplit, out guidSplit))
                {
                    try
                    {
                        var _response = await StoneService.CancelarSplit(guidSplit.ToString());

                        if (_response != null && _response.success)
                        {
                            MensagemSplit = "Split cancelado com sucesso!";
                        }
                        else
                        {
                            var mensagem = new StringBuilder();
                            foreach (var item in _response.operation_report)
                            {
                                mensagem.Append($"{item.property} - {item.message}\n");
                            }

                            await Application.Current.MainPage.DisplayAlert("Informação", mensagem.ToString(), "OK");
                        }
                    }
                    catch (Exception ex)
                    {
                        await Application.Current.MainPage.DisplayAlert("Informação", ex.Message, "OK");
                    }
                }
                else
                {
                    await Application.Current.MainPage.DisplayAlert("Informação", "Chave do split é inválida!", "OK");
                }
            }
        }