Skip to content
Agustin Fernandez edited this page Mar 6, 2021 · 9 revisions

Para poder usar Mercado Pago Point es obligatorio que nos activen la posibilidad de sincronizar los dispositivos que usaremos junto con la aplicación de Mercado Pago y los Dispositivos Point, para esto hay que comunicarse con soporte mediante Ayuda de Developers.

Una vez que los dispositivos los nombremos y los sincronicemos mediante la sección de Configuración de la App de Mercado Pago, solo queda enlistarlos.

Listar Point's

Podemos obtenemos los Points sincronizados con nuestra cuenta de la siguiente manera


    $MP->PointList(TOKEN);

Activando un Point

Los dispositivos se activan mediante la función POST, lo primero es tener reconocido a que dispositivo vamos a realizarle la solicitud de pago. Una vez que este identificado, y ejecutemos la función, se iniciara la App de MercadoPago lista para pasar la tarjeta.


    $data = array (

        'device_name' => 'tabletSuarez', // Nombre del Dispositivo
        'amount' => 123, // Valor a Cobrar
        'description' => 'Pago Presencial', // Descripcion
        'external_reference' => '1235', // REFERENCIA PARA IDENFICAR LA VENTA CUANDO IPN
        'cc_type' => 'debit_card' // tipo de tarjeta, puede ser tambien credit_card


    );

    $MP->PointActive($data, TOKEN);

Desactivar pago en Point

Si no realizamos la desactivación de un cobro, en un dispositivo POINT luego de mandar un cobro, el dispositivo queda en estado BUSSY, por lo cual el mismo queda impedido ya que hay un pago pendiente de cobro, en el hipotético caso de que este se halla ignorado o fallo internamente se puede desactivar y pasar a disponible de la siguiente manera:

 
    $MP->PointDelete("Tablet", TOKEN);