Manejo de Pagos

Continuando con los cambios que deberás tener en cuenta con la llegada de Carrito de Compras, te contaremos cómo será el manejo de pagos dentro de esta nueva funcionalidad.

Del mismo modo que hoy, el comprador podrá cubrir el costo de la compra con cualquier medio de pago ofrecido por Mercado Pago dentro de Mercado Libre.

Estos pagos son denominados Inbound Payments, pagos del comprador hacia una cuenta interna de Mercado Pago.

Por otro lado, cuando la compra sea pagada en su totalidad, el dinero de Inbound Payments es distribuido en cada una de las órdenes y envíos, generando así un Outbound Payments.

Notas:

  • Los Outbound Payments siempre son pagos de dinero que se realizan en cuentas de Mercado Pago.
  • El collector de los Outbound Payments es el vendedor del ítem, pero el payer es la cuenta interna de Mercado Pago antes mencionada.
  • Los pagos de las órdenes son notificados a los vendedores y serán las únicas personas que tendrán acceso a los mismos/a ellos.

Para poder obtener los datos pertinentes del comprador dentro de Carrito de Compras, se agregará un nuevo nodo denominado “internal_metadata” que contiene la información de facturación necesaria en el nodo “billing_information”.

Llamada:

GET https://api.mercadolibre.com/collections/{collection_id}?access_token=
{
  "id": 2910384756,
  "site_id": "MLM",
  "date_created": "2017-01-23T16:38:43.000-04:00",
  "date_approved": "2017-01-23T16:38:44.000-04:00",
  "last_modified": "2017-01-23T16:38:44.000-04:00",
  . . .
  "payer": {
    "id": 241760979,
    /*
   
    */
  }
  "internal_metadata": {
    "rule_id": "34004",
    "concept": "marketplace_order",
    "type": "outbound_payment",
    "splitter_id": "56020",
    "billing_information": {
      "buyer": {
        "id": 1029384756,
        "identification": {
          "type": "CURP",
          "number": "12345678"
        }
      },
      "cardholder": {
        "name": "Juan Carlos Test",
        "identification": {
          "number": "12345678",
          "type": "CURP"
        }
      }
    }
  }
}

Notas:

  • Los datos que se reciben dentro de “payer” corresponden a la cuenta interna de Mercado Pago, no al comprador.
  • Para diferenciar un pago realizado dentro de Carrito de Compras de uno hecho de forma usual sólo bastará con leer la información recibida dentro de “internal_metadata”.
    En caso de que el nodo se encuentre vacío el pago corresponde a compras comunes.

Para más información sobre cómo debes utilizar los recursos “payments” y “collections” revisa la documentación disponible de Gestiona Ventas.

Ten en cuenta que en la primera versión sólo estará disponible un medio de pago pero en versiones posteriores habrá 2 o más posibilidades de combinación.

Siguiente:
Pruebas con Carrito de Compras.

Please rate this