Inicio
Documentação
Recursos
Parcerias
Comunidade

Recursos

Confira as atualizaçÔes das nossas soluçÔes e do funcionamento do sistema ou peça suporte técnico.

Parcerias

Conheça nosso programa para agĂȘncias ou desenvolvedores que oferecem serviços de integração e vendedores que desejam contratĂĄ-los.

Comunidade

Fique por dentro das Ășltimas novidades, peça ajuda a outros integradores e compartilhe seu conhecimento.

Integração - Modelo atendido - Mercado Pago Developers

Busca inteligente powered by OpenAI 

Integrar o QR Modelo Atendido

Para cobrar atravĂ©s de um cĂłdigo QR Modelo Atendido, vocĂȘ deve criar um pedido e o associar ao caixa onde deseja receber o pagamento.

Fluxo do modelo

Assim Ă© como o modelo atendido funciona:

Fluxo de pagamento no ponto de venda QR Mercado Pago

  1. O ponto de venda registra um pedido (1a) e cria um pedido atribuĂ­do a um caixa (1b). Neste ponto, o pedido estĂĄ disponĂ­vel para escaneamento (2).
  2. Quando o cliente escaneia o QR (3) com o pedido e faz o pagamento (5a), Mercado Pago envia uma notificação do tĂłpico merchant_order com um status:closed ao servidor do vendedor (5b). O vendedor deve enviar uma resposta HTTP STATUS 200 (OK) ou 201 (CREATED) para confirmar seu recebemento (5c). Caso contrĂĄrio, o Mercado Pago continuarĂĄ reenviando a notificação de acordo com nossa lĂłgica de tentativas. Se vocĂȘ quiser mais informaçÔes sobre isso, vĂĄ para NotificaçÔes.
  3. Com esses dados, o vendedor deve validar se o status do pedido estĂĄ encerrado (6a e 6b), e continuar com a impressĂŁo do ticket (7).
Importante
É possĂ­vel receber notificaçÔes sobre o tĂłpico merchant_order com status:opened em vĂĄrios momentos durante o fluxo de pagamento. Por esta razĂŁo, vocĂȘ nĂŁo deve considerĂĄ-las um indicador vĂĄlido. SĂł deve considerar aquelas com status:closed.

Criar um pedido

Para obter mais informaçÔes sobre como criar pedidos, consulte nossa ReferĂȘncia de API.

Assim que o pedido for criado, ele estarĂĄ disponĂ­vel para ser escaneado e pago.

Nota
No caso de nĂŁo ter carregado anteriormente o nome ou logotipo de seu negĂłcio em sua conta Mercado Pago, o tĂ­tulo e a imagem do pedido exibidos ao cliente no aplicativo serĂŁo os do primeiro item carregado.

Eliminar um pedido

Para remover o pedido associado a um QR antes da sua expiração, o encerramento, consulte nossa ReferĂȘncia de API.

A resposta serĂĄ um HTTP 204 No Content.

Receber notificaçÔes de pedidos

As notificaçÔes são a forma automåtica de notificar a criação de novos pedidos e as atualizaçÔes de status das mesmas. Por exemplo, se eles foram aprovados, recusados ou se estão pendentes.

Vå para NotificaçÔes para aprender como implementå-los.

No caso do CĂłdigo QR especificamente, vocĂȘ deve ativar as notificaçÔes de merchant_order, que sĂŁo aquelas associadas a pedidos. VocĂȘ poderĂĄ identificar cada um desses pedidos atravĂ©s do parĂąmetro external_reference.