MPLIB – SDK MercadoPago

Integração com programas de faturamento.

Envie do seu próprio sistema o valor a ser cobrado para o telefone do cliente

Receba confirmação de pagamento de um canal confiável.

Somos integradores autorizados

SDK Mercadopago MPLIB é a DLL para que os sistemas de cobrança possam gerenciar automaticamente as operações com a plataforma de e-commerce Mercadopago®. A simplicidade do nosso SDK é baseada na nossa experiência de mais de uma década no desenvolvimento de diferentes SDKs de integração. Com esta ferramenta, o programador do sistema consegue interagir com a API do Mercadopago que está especificada na página dos desenvolvedores https://developers.mercadopago.com com algumas horas de desenvolvimento.

Se você está fazendo um trabalho duplo para manter as publicações de vendas no Mercadopago e seu impacto no seu sistema de cobrança, esta é a ferramenta necessária para fazer seu sistema funcionar diretamente com a plataforma de e-commerce.

SDK Mercadopago não apenas um produto, mas todo o serviço de suporte e manutenção permanente. Milhares de empresas contribuem diariamente com depuração de erros e atualização para as alterações mais recentes. Nossos produtos são permanentemente atualizados graças, em parte, às necessidades de nossos clientes.

Funcionalidades de MPLIB

  • Integração com pagamentos presenciais QR
  • Integração com pagamentos presenciais através de dispositivos Point (Leitor de Cartões)
  • Verifique os últimos pagamentos efetuados
  • Devoluções

Suporte a linguagem de programação

expressões idiomáticas

  • Visual Básico 6
  • Visual Basic.NET
  • C#
  • Visual FoxPro
  • Delfos
  • Clarion
  • Java
  • Porto
  • PowerBuilder
  • Cobol
  • Acesso
  • Excel
  • PHP

Exemplos de integração com linguagens de programação

Entre em contato conosco para fornecer credenciais de teste.

Visual básicoVisual FoxPro
  EscurecermpComomllib.MPServiceEscurecerParâmetrosComomllib.JsonObjectEscurecerItemComomllib.JsonObjectConjuntomp= Novomllib.MPService mp.SandboxMode= Verdadeiro 'Use apenas para ambiente de teste, com usuários de teste MP
  ConjuntoParâmetros= Novomllib.JsonObject Params.Str("título") = "Pagamento QR"Parâmetros.Str("descrição") = "Pagamento via QR"Parâmetros.Dbl("montante total") = 1.1Parâmetros.Str("referência externa") =mp.newUuid'Recomenda-se que a referência externa seja única para cada transação.
  ConjuntoItem=Parâmetros.Arr("Unid").Obj(0)Item.Str("título") = "Item 1"Item.Dbl("montante total") = 1.1Item.Str("unidade de medida") = "unidade"Item.Dbl("quantidade") = 1Item.Dbl("preço unitário") = 1.1
  Semp.QRCreateOrder(Params)Então
    Semp.WaitQRPaymentEntão
      'Eu recebo informações de pagamentoStatus=mp.GetPaymentResponse.Str("status") ' aprovado ou rejeitadoTextoJsonPagamento=mp.GetPaymentResponse.AsJsonFim Se
  OutroMsgBox (mp.ErrorDesc)Fim Se
  mp = CriarObjeto("mllib.MPService")
  mp.SandboxMode=.T. && Use apenas para ambiente de teste, com usuários de teste MP
  Parâmetros = CriarObjeto("mllib.JsonObject")
  Parâmetros.Str.("título") = "Pagamento QR"
  Parâmetros.Str.("descrição") = "Pagamento via QR"
  Parâmetros.Dbl("montante total") = 1.1
  Parâmetros.Str.("referência externa") = mp.NewUuid&& Recomenda-se que a referência externa seja exclusiva para cada transação.
  Item= Parâmetros.Arr("Unid").Obj(0)Item.Str.("título") = "Item 1"
  Item.Dbl("montante total") = 1.1
  Item.Str.("unidade de medida") = "unidade"
  Item.Dbl("quantidade") = 1
  Item.Dbl("preço unitário") = 1.1
  E semp.QRCreateOrdem(Parâmetros) entãoE semp.WaitQRPayment então* Recebo informações de pagamento
      Status= mp.GetPaymentResponse.str("status") && aprovado ou rejeitado
      TextooJsonPayment = mp.GetPaymentResponse.AsJsonfim se
  outro
    Mostrar mensagem(mp.ErroDesc) endif
Role até o início