Este é um post popular. Tungs 1.083 Postado 19 de Fevereiro Este é um post popular. Compartilhar Postado 19 de Fevereiro Olá vou disponibilizar aqui o sistema de pagamento automático do mercado pago via pix utilizando o myaac. O Sistema esta livre de sql injection e com o workflow 100% correto. Em breve solto o do cartão de crédito. Configuração Coloque os conteúdos das pastas systems e plugins dentro de suas respectivas pastas em seu website. This is the hidden content, please Entre ou Cadastre-se Configure o arquivo plugins/mercadopago/config.php com os dados necessarios This is the hidden content, please Entre ou Cadastre-se Lembre-se de configurar a variavel do mercadopago no seu config.local.php This is the hidden content, please Entre ou Cadastre-se Aproveite seu sistema automático de doações. Correção do bug "MercadoPago is disabled. If you're an admin please configure this script in config.local.php." altere em system/pages/pix.php Spoiler if(!isset($config['mercadopago']) || !count($config['mercadopago']) || !count($config['mercadopago']['options'])) { echo "MercadoPago is disabled. If you're an admin please configure this script in config.local.php."; return; } if (empty($current_session)) { header("Location: " . $noSessionUrl); exit; } para: Spoiler if (isset($config['mercadopago']) && $config['mercadopago'] === true) { } else { echo "MercadoPago is disabled. If you're an admin please configure this script in config.local.php."; return; } if (empty($current_session)) { header("Location: " . $noSessionUrl); exit; } Correção por - Odranoel S.S Downloads Spoiler mp_pix.rar Github Dev: Automatic mercadopagoPIX System Gateway · thetibiaking/ttk-my-aac@eae160d · GitHub Updates This is the hidden content, please Entre ou Cadastre-se Confira o sistema aqui This is the hidden content, please Entre ou Cadastre-se Tabela para o Banco de dados. status.sql Creditos - This is the hidden content, please Entre ou Cadastre-se 153 5 2 1 Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Moderador Wang 1.338 Postado 19 de Fevereiro Moderador Compartilhar Postado 19 de Fevereiro Tópico Aprovado! Somos gratos por sua contribuição, com certeza será útil para toda a comunidade! ❤️ REP+ Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Odranoel S.S 10 Postado 19 de Fevereiro Compartilhar Postado 19 de Fevereiro Olá a todos, Venho reportar um problema que estou enfrentando atualmente. Mesmo após realizar as alterações conforme sugeridas anteriormente, ainda estou tendo dificuldades. O problema persiste da seguinte mensagem: "Connected successfully MercadoPago is disabled. If you're an admin please configure this script in config.local.php." Já verifiquei e confirmei que as configurações foram feitas de acordo com as instruções fornecidas anteriormente. No entanto, parece que a mensagem ainda está sendo exibida sempre. 1 Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Odranoel S.S 10 Postado 19 de Fevereiro Compartilhar Postado 19 de Fevereiro (editado) Olá pessoal, Agora, após revisar novamente o código, identifiquei a causa do problema que estava ocorrendo. A mensagem "Connected successfully MercadoPago is disabled. If you're an admin please configure this script in config.local.php." estava sendo exibida erroneamente mesmo após seguir as instruções anteriores. Agora, fiz uma correção no código para garantir que a verificação da configuração do MercadoPago seja feita corretamente. O trecho de código foi ajustado da seguinte maneira: if (isset($config['mercadopago']) && $config['mercadopago'] === true) { } else { echo "MercadoPago is disabled. If you're an admin please configure this script in config.local.php."; return; } if (empty($current_session)) { header("Location: " . $noSessionUrl); exit; } Agora, essa condição verifica se a configuração $config['mercadopago'] está definida e se é estritamente igual a true. Se sim, o código dentro do bloco "Mercado Pago está habilitado" será executado; caso contrário, a mensagem indicando que o Mercado Pago está desabilitado será exibida. Edit; Após realizar algumas verificações adicionais, percebi que, embora tenha corrigido a exibição da mensagem de que o MercadoPago está desabilitado, ainda estou enfrentando um problema diferente. Atualmente, mesmo preenchendo todas as opções corretamente, o script não está gerando o QR Code do Pix e nem exibindo outras mensagens relevantes além de "Connected successfully". Reumindo, não estamos recebendo a saída esperada. Por favor, peço a colaboração de todos para revisar o código novamente e identificar o que pode estar causando essa questão. Se alguém tiver alguma sugestão, ficaria muito grato. Editado 19 de Fevereiro por Odranoel S.S 1 Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Tungs 1.083 Postado 20 de Fevereiro Autor Compartilhar Postado 20 de Fevereiro 7 horas atrás, Odranoel S.S disse: Olá pessoal, Agora, após revisar novamente o código, identifiquei a causa do problema que estava ocorrendo. A mensagem "Connected successfully MercadoPago is disabled. If you're an admin please configure this script in config.local.php." estava sendo exibida erroneamente mesmo após seguir as instruções anteriores. Agora, fiz uma correção no código para garantir que a verificação da configuração do MercadoPago seja feita corretamente. O trecho de código foi ajustado da seguinte maneira: if (isset($config['mercadopago']) && $config['mercadopago'] === true) { } else { echo "MercadoPago is disabled. If you're an admin please configure this script in config.local.php."; return; } if (empty($current_session)) { header("Location: " . $noSessionUrl); exit; } Agora, essa condição verifica se a configuração $config['mercadopago'] está definida e se é estritamente igual a true. Se sim, o código dentro do bloco "Mercado Pago está habilitado" será executado; caso contrário, a mensagem indicando que o Mercado Pago está desabilitado será exibida. Edit; Após realizar algumas verificações adicionais, percebi que, embora tenha corrigido a exibição da mensagem de que o MercadoPago está desabilitado, ainda estou enfrentando um problema diferente. Atualmente, mesmo preenchendo todas as opções corretamente, o script não está gerando o QR Code do Pix e nem exibindo outras mensagens relevantes além de "Connected successfully". Reumindo, não estamos recebendo a saída esperada. Por favor, peço a colaboração de todos para revisar o código novamente e identificar o que pode estar causando essa questão. Se alguém tiver alguma sugestão, ficaria muito grato. obrigado pela correção, anexarei ao tópico Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Odranoel S.S 10 Postado 23 de Fevereiro Compartilhar Postado 23 de Fevereiro Em 19/02/2024 em 21:31, Tungs disse: obrigado pela correção, anexarei ao tópico Após realizar algumas verificações adicionais, percebi que, embora tenha corrigido a exibição da mensagem de que o MercadoPago está desabilitado, ainda estou enfrentando um problema diferente. Atualmente, mesmo preenchendo todas as opções corretamente, o script não está gerando o QR Code do Pix e nem exibindo outras mensagens relevantes além de "Connected successfully". Reumindo, não estamos recebendo a saída esperada. Poderia auxliar nessa parte? 1 Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
andreoam 1 Postado 5 de Abril Compartilhar Postado 5 de Abril Desculpe a ignorancia. coloquei os arquivos nas respectivas pastas e importei o banco de dados para o sql. porem quando tento acessar meusite.com/?pix ou meusite.com/?subtopic=pix eu recebo o erro 500, como que coloco esse plugin pra funcionar? Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
goku 0 Postado 25 de Maio Compartilhar Postado 25 de Maio alguém ja teve esse error? Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Khrow 20 Postado 26 de Maio Compartilhar Postado 26 de Maio Uma dica no próprio site do mercado pago tem a documentação da API, tem maneiras muito mais simples de ser feito e de configurar o callback/ weebhook de retorno! Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
locauty 0 Postado 27 de Maio Compartilhar Postado 27 de Maio olá boa tarde! fiz tudo certinho, porem não estou conseguindo por a aba do mercado pago no site. poderia me ajudar ? Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
jhonlottus 0 Postado 8 de Junho Compartilhar Postado 8 de Junho Grato por sua contribuição Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
cmcpro 0 Postado 19 de Junho Compartilhar Postado 19 de Junho O erro está no próprio config.local.php $config['mercadopago'] = 'true'; Tem que usar $config['mercadopago'] = true; Assegure-se de que a configuração do MercadoPago está correta e que a chave está sendo lida como um boolean. Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
andersonnarciso 0 Postado 25 de Junho Compartilhar Postado 25 de Junho Olá, tudo bem com vcs? Desculpe a ignorância, é que ficou meio vago site.com/?pix pois não retorna nada de visual, apenas "Connected successfully". Outra duvida é, como alternar entre Pag Seguro e Mercado Pago? Pois o MyAAC já vem com o Pag Seguro pré-instalado. Eternamente grato se souberem como ajudar! Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
under 0 Postado 29 de Julho Compartilhar Postado 29 de Julho Boa noite, quase todos os erros relacionados nesse tópico estão envolvidos com uma configuração errada no MercadoPago. Procure por como configurar um APP no mercado pago. Qual quer outro erro como Falta do Collector ID indica uma má configuração no retorno do mercadopago. Para melhor segurança o X-Idempotency-Key. Deve ser manipulado pelo proprio mercadoPago. Então certifique que : 1 - O seu retorno está configurado corretamente no site do Mercadopago. 2 - Sua conta Mercadopago possui uma chave pix Valida. 3 - Seu Domínio está redirecionando o retorno para HTTPS. Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
arthurluna 0 Postado 5 de Agosto Compartilhar Postado 5 de Agosto Spoiler 😀 Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
lehmartins17 0 Postado 25 de Setembro Compartilhar Postado 25 de Setembro Tem algum jeito de funcionar sem o HTTPS (SSL)? direto no http? Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
zancudo 0 Postado 14 de Outubro Compartilhar Postado 14 de Outubro nice bro, good job Citar Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da Conversa
Você pode postar agora e se cadastrar mais tarde. Cadastre-se Agora para publicar com Sua Conta.