Skip to main content

O que é o Mercado Pago?

O Mercado Pago é uma plataforma de pagamentos do Mercado Libre, líder na América Latina. Visite o site oficial do Mercado Pago para saber mais.

Gerando credenciais

Para utilizar a API do Mercado Pago, você precisa obter suas credenciais (Access Token) na dashboard. Siga o guia oficial do Mercado Pago sobre autenticação para gerar suas credenciais.

Instalação

Para começar o desenvolvimento, instale a biblioteca com seu gerenciador de pacotes favorito:

Configuração

Configure o provedor do Mercado Pago na sua aplicação:
pagamentos.ts

Criando uma cobrança

Para criar uma cobrança com Pix, por exemplo:
Você pode seguir o guia do pagamentos.dev para explorar outras funcionalidades.

Métodos de pagamento suportados

O Mercado Pago suporta diversos métodos de pagamento:
  • pix - Pagamento instantâneo via Pix
  • boleto - Boleto bancário registrado
  • cartaoCredito - Cartão de crédito
  • cartaoDebito - Cartão de débito

Recebendo notificações de pagamento

Configure um endpoint para receber as notificações de pagamento do Mercado Pago:
Certifique-se de configurar a URL do webhook na dashboard do Mercado Pago para apontar para o endpoint que você criou. Assim, você receberá notificações sempre que um pagamento for atualizado.

Testar localmente

Para receber notificações de pagamento localmente, você pode utilizar as seguintes ferramentas:

Uso independente

Se preferir, você pode usar o provedor do Mercado Pago de forma independente, sem precisar da classe Pagamentos:

Effect.ts

Você também pode utilizar com a biblioteca Effect.ts: