Inicio
DocumentaciĂłn
Recursos
Partners
Comunidad

Recursos

Revisa las actualizaciones de nuestras soluciones y operatividad del sistema o pide soporte técnico.

Partners

Conoce nuestro programa para agencias o desarrolladores que ofrecen servicios de integraciĂłn y vendedores que quieren contratarlos.

Comunidad

Recibe las Ășltimas novedades, pide ayuda a otros integradores y comparte tus conocimientos.

Comandos disponibles - ComunicaciĂłn con o Mercado Pago - Mercado Pago Developers

BĂșsqueda inteligente powered by OpenAI 

Comandos disponibles

Ve a continuación qué comandos estån disponibles para usar solo después de cargar la mini app.

Comando: back

Te permite navegar hacia atrĂĄs, pudiendo retroceder varias pantallas.

ParĂĄmetroTipoRequeridoValores posiblesDescripciĂłn
screeninttrue0 < n < 50El nĂșmero de pantallas para retroceder. Por defecto = 1.

Ejemplo de cĂłdigo:

javascript

{
    "method": 'back',
    "args": {
        'screen': screens
     }
}

Comando: close

Te permite cerrar lel flujo de webview de la landing del Javascript.

ParĂĄmetroTipoRequeridoValores posiblesDescripciĂłn
-----

Ejemplo de cĂłdigo:

javascript

{
    "method": 'close',
    "args": {}
}

Comando: history

Ingresa al historial de navegaciĂłn.

ParĂĄmetroTipoRequeridoValores posiblesDescripciĂłn
-----

Ejemplo de cĂłdigo:

javascript

{
    "method": 'history',
    "args": {}
}

Comando: info_device

Permite obtener informaciĂłn del dispositivo Point Smart, como: nĂșmero de serie, marca y modelo.

ParĂĄmetroTipoRequeridoValores posiblesDescripciĂłn
-----

Ejemplo de cĂłdigo:

javascript

{
    "method": 'info_device',
    "args": {}
}

Comando: clear_history

Te permite borrar el historial de navegaciĂłn.

ParĂĄmetroTipoRequeridoValores posiblesDescripciĂłn
-----

Ejemplo de cĂłdigo:

javascript

{
    "method": 'clear_history',
    "args": {},
    "callback": callbackResult
}

function callbackResult(result, error) {
   if (result == 'success') {
       // Llamada exitosa
   } else {
       //'error' tiene informaciĂłn detallada de error
   }
}

Iniciar flujo de pago (payment_flow)

Para iniciar el flujo de pago, la funciĂłn launchPaymentFlow debe ser llamada junto con los siguientes parĂĄmetros:

ParĂĄmetroTipoRequeridoValores posiblesDescripciĂłn
amountNumberSi0.01 <= n <  50000Monto a pagarse.
metadatastringNoSON Object como uma stringInformación adicional que se devolverå al callback después que finalice el flujo de pago.
callback_successstringNoPathsIndica el camino a donde se enviarĂĄ la respuesta en caso de Ă©xito. Esta ruta serĂĄ relativa al dominio de la mini app.
callback_errorstringNoPathsIndica el camino donde se enviarĂĄ la respuesta en caso de error. Esta ruta serĂĄ relativa al dominio de la mini app.

Ejemplo de cĂłdigo:

javascript

launchPaymentFlow(amount, encodeURIComponent({"attr":"123"}),
'response/congrats.html', 'response/error.html')

Para mĂĄs informaciĂłn, consultĂĄ la secciĂłn Como empezar.

Iniciar método de pago (payment_flow)

Para iniciar el flujo de pago con un método de pago, la función launchPaymentMethod debe ser llamada junto con los siguientes paråmetros:

ParĂĄmetroTipoRequeridoValores posiblesDescripciĂłn
amountNumberSi0.01 <= n <  50000Monto a pagarse.
payment_methodstringSicredit, debit, qr, linkIndica le método de pago que se usarå.
metadatastringNoSON Object como uma stringInformación adicional que se devolverå al callback después que finalice el flujo de pago.
callback_successstringNoPathsIndica el camino a donde se enviarĂĄ la respuesta en caso de Ă©xito. Esta ruta serĂĄ relativa al dominio de la mini app.
callback_errorstringNoPathsIndica el camino donde se enviarĂĄ la respuesta en caso de error. Esta ruta serĂĄ relativa al dominio de la mini app.

Ejemplo de cĂłdigo:

javascript

launchPaymentMethod(25.6, "debit", encodeURIComponent({"attr":"123"}), 
'congrats.html', 'error.html')

Para mås información, consultå Iniciar método de pago.

Ingresar métodos de pagos disponibles (payment_methods)

Obtiene las variantes de métodos de pago permitidos para iniciar el flujo de pago con un método específico.

Las variantes compatibles con esta versiĂłn son:

  • Credit: pago con tarjeta de crĂ©dito.
  • Debit: pago con tarjeta de dĂ©bito.
  • Qr: pago con QR.
  • Link: para generar un link de pagamento.
  • Voucher: pago con tarjetas Sodexo.
ParĂĄmetroTipoRequeridoValores posiblesDescripciĂłn
-----