pix kodular app inventor

Receber Pagamentos Online Kodular App Inventor

Introdução a API PagMP

Para recebermos pagamentos Online em nossos aplicativos criados no Kodular, App Inventor ou Thunkable vamos usar uma API gratuita que vai intermediar entre nosso aplicativo e a complexa API do Mercado Pago. A API é a PagMP que é totalmente grátis e não faz nenhum desconto no valor a receber.

Para dar início, cadastre-se na API clicando neste link: pagmp.com.
Depois de cadastrado e logado, você vai receber uma Key, que será a sua chave para acessar a API e fazer as requisições.

Para baixar o .aia exemplo clique aqui.

Documentação:

Iniciar um pagamento via GET:
URL: https://pagmp.com/app/login.php?
Parâmetros:
valor -> Valor do pagamento no formato 0,00
id_mp -> Seu Client ID de produção do mercado pago (Clique aqui para obter credenciais do MP)
secret_mp -> seu Client Secret de produção do mercado pago (Clique aqui para obter credenciais do MP)
key -> Sua Key do PagMP (você obtém ao se cadastrar gratuitamente na api pagmp.com)
ref -> Um número  inteiro aleatório de 6 caracteres que será usado para fazer requisições de status mais tarde (ex: 123456)

Exemplo de requisição:
https://pagmp.com/app/login.php?valor=12,50&id_mp=123456789987654&secret_mp=5sda5d1s24f4rrrfNJAkkdP77a5&key=AE78AB&ref=123456

Retorno: A requisição retorna a página oficial do Mercado Pago com o valor a ser pago e a loja/estabelecimento que vai receber

Verificar o status de um pagamento via GET:
URL: https://pagmp.com/app/pagamentos.php?
Parâmetros:
key -> sua Key da API PagMP
ref -> referência criada e que foi passada para a API na solicitação do pagamento (Ex: 123456)

Exemplo de requisição:
https://pagmp.com/app/pagamentos.php?key=AE78AB&ref=123456

Retorno:
data -> Data da transação
hora -> Hora em que a transação foi criada
forma -> Forma de pagamento escolhida
Pode ser:
Pix = Pagamento por pix;
Boleto = Pagamento por Boleto;
Saldo MP = Saldo da conta do Mercado Pago
Cartão de Crédito = Pagamento usando um Cartão de Crédito
status-> Status do pagamento
Pode ser:
Aprovado;
Pendente;
Análise;
Rejeitado;
Devolvido;
Cancelado;
Mediação;

Exemplo de resposta (json):

				
					[{"id":"1470","id_user":"12","ref":"123456","forma":"Pix","data":"21\/06\/2021","hora":"17:41:00","valor":"1","status":"Aprovado","client_key":"A0678"}]
				
			

Para assistir a um vídeo explicando como integrar ela no Kodular, acesse pagmp.com e faça seu cadastro. Lá você poderá baixar também um .aia de exemplo.

2 comentários sobre “Receber Pagamentos Online Kodular App Inventor

  1. Olá Deivid,

    Gostaria de tirar uma duvida.
    Comeceia a utilizar essa plataforma e quando fiz um test com o PIX na resposta do MP ainda me aparece como PENDENTE, mas o email chegou que o pagamento foi efetuado com sucesso e na minha conta do MP está mostrando que está tudo bem.

    Por acaso você saberia me informar o que acontece com essa resposta so MP?

    Vou fazer um teste com o cartão de crédito e depois te atualizo se quiser.

    desde já agradeço pelo site e pela ajuda.

    Carlos Padoa

    • Eu fiz testes com o pix e aparentemente funciona muito bem. Mas leva até 30 min para o mercado pago confirmar pela api

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *