Integración con programas de facturación.
Envíe desde su propio sistema el monto a cobrar hacia el teléfono del cliente
Reciba la confirmación del pago desde un canal confiable.
Somos integradores autorizados
SDK MPLIB es la DLL para que los sistemas de facturación puedan gestionar automáticamente las operaciones con la plataforma de comercio electrónico Mercadopago, Clover, Payway y otros. La simplicidad de nuestro nuestro SDK se sustenta en nuestra experiencia de mas de una decada de desarrollo de distintos SDKs de integración. Con esta herramienta el programador del sistema logra la interacción con la API que se especifica en la página de desarolladores con pocas horas de desarrollo.
Si estás efectuando doble trabajo para mantener las publicaciónes de ventas y el impacto de ellas en tu sistema de facturación esta es la heramienta necesaria para hacer que tu sistema trabaje directo con la plataforma de comercio electrónico.
SDK MPLIB no solo un producto sino todo el servicio de soporte y mantenimiento permanente. Miles de empresas contribuyen diariamente con la depuración ante errores y actualización ante los cambios mas recientes. Nuestros productos actualizados permanentemente al gracias en parte a los requerimientos de nuestros clientes.
Funcionalidades de MPLIB
- Integración con pagos presenciales QR
- Integración con pagos presenciales a través de dispositivos lectores de tarjetas
- Consulta de ultimos pagos realizados
- Devoluciones
Compatibilidad con lenguajes de programación
- Visual Basic 6
- Visual Basic.NET
- C#
- Visual Foxpro
- Delphi
- Clarion
- Java
- Harbour
- PowerBuilder
- Cobol
- Access
- Excel
- PHP
Ejemplos de integración con lenguajes de programación
Consultenos para que le facilitemos credenciales de pruebas.
Dim mp As mllib.MPService Dim Params As mllib.JsonObject Dim Item As mllib.JsonObject Set mp = New mllib.MPService mp.SandboxMode = True ' Usar solo para ambiente de pruebas, con usuarios de prueba de MP Set Params = New mllib.JsonObject Params.Str("title") = "Pago QR" Params.Str("description") = "Pago mediante QR" Params.Dbl("total_amount") = 1.1 Params.Str("external_reference") = mp.newUuid 'Se recomeienda que referencia externa debe ser unica para cada transaccion. Set Item = Params.Arr("items").Obj(0) Item.Str("title") = "Item 1" Item.Dbl("total_amount") = 1.1 Item.Str("unit_measure") = "unit" Item.Dbl("quantity") = 1 Item.Dbl("unit_price") = 1.1 If mp.QRCreateOrder(Params) Then If mp.WaitQRPayment Then ' Obtengo informacion del pago Status = mp.GetPaymentResponse.Str("status") ' approved or rejected TextoJsonPayment = mp.GetPaymentResponse.AsJson End If Else MsgBox (mp.ErrorDesc) End If
mp = CreateObject("mllib.MPService") mp.SandboxMode = .T. && Usar solo para ambiente de pruebas, con usuarios de prueba de MP Params = CreateObject("mllib.JsonObject") Params.Str("title") = "Pago QR" Params.Str("description") = "Pago mediante QR" Params.Dbl("total_amount") = 1.1 Params.Str("external_reference") = mp.NewUuid && Se recomeienda que referencia externa debe ser unica para cada transaccion. Item = Params.Arr("items").Obj(0) Item.Str("title") = "Item 1" Item.Dbl("total_amount") = 1.1 Item.Str("unit_measure") = "unit" Item.Dbl("quantity") = 1 Item.Dbl("unit_price") = 1.1 if mp.QRCreateOrder(Params) then if mp.WaitQRPayment then * Obtengo informacion del pago Status = mp.GetPaymentResponse.str("status") && approved or rejected TextoJsonPayment = mp.GetPaymentResponse.AsJson endif else ShowMessage(mp.ErrorDesc) endif