Retail
Estos son los datos especĂficos para la industria retail que puedes agregar a tu integraciĂłn para mejorar la aprobaciĂłn de los pagos.
Campos a enviar
Agrega toda la informaciĂłn adicional que consideres necesaria.
Sobre los Ătems
Array items | Tipo | DescripciĂłn |
id | String | CĂłdigo de identificaciĂłn del Ătem. |
title | String | Nombre del Ătem. |
description | String | DescripciĂłn del Ătem. |
picture_url | String | URL de imagen que representa al Ătem. |
category_id | String | CategorĂa del Ătem. |
quantity | Integer | Cantidad de unidades para el Ătem. |
unit_price | Float | Precio unitario asignado al Ătem. Puede ser entero o con decimales. |
Sobre el comprador
Object payer | Tipo | DescripciĂłn |
first_name | String | Nombre del comprador. |
last_name | String | Apellido del comprador. |
identification | Object | Datos de identificaciĂłn del comprador. |
type | String | Tipo de identificaciĂłn. Se encuentra dentro del objeto identification . |
number | String | NĂșmero de identificaciĂłn. Se encuentra dentro del objeto identification . |
phone | Object | Teléfono del comprador. |
area_code | Integer | CĂłdigo de ĂĄrea del comprador. Se encuentra dentro del objeto phone . |
number | Integer | NĂșmero de telĂ©fono del comprador. Se encuentra dentro del objeto phone . |
address | Object | Datos del domicilio del comprador. |
zip_code | String | CĂłdigo postal del comprador. Se encuentra dentro del objeto address . |
street_name | String | Nombre de calle del domicilio del comprador. Se encuentra dentro del objeto address . |
street_number | Integer | NĂșmero de calle del domicilio del comprador. Se encuentra dentro del objeto address . |
authentication_type | Enum | Tipo de autenticaciĂłn. Pueden ser "Gmail", "Facebook", "Web Nativa" u "Otro". |
registration_date | Date | Fecha de registro del comprador en el sitio. |
is_prime_user | Boolean | Indica si el usuario es premium. Coloca true si lo es o false si no lo es. |
is_first_purchase_online | Boolean | Indica si es la primera compra del cliente. Coloca true si lo es o false si no lo es. |
last_purchase | Date | Fecha de la Ășltima compra en el sitio. |
Sobre envĂos
Object shipment | Tipo | DescripciĂłn |
receiver_address | Object | Datos de direcciĂłn del envĂo. |
zip_code | String | CĂłdigo postal para el envĂo. |
state_name | String | Provincia hacia donde se envĂa el pedido. |
city_name | String | Ciudad hacia donde se envĂa el pedido. |
street_number | Integer | NĂșmero de calle del envĂo. |
express_shipment | Boolean | Indica si el envĂo es rĂĄpido. true si lo es, false si no lo es. |
curl
curl --location 'https://api.mercadopago.com/v1/payments' \
--header 'Content-Type: application/json' \
--header 'X-Idempotency-Key: {{uuid}}' \
--header 'Authorization: Bearer ACCESS_TOKEN' \
--header 'X-Meli-Session-Id: {{device_id}} \
--data-raw '{
"transaction_amount": 150.00,
"installments": 1,
"statement_descriptor": "LOJA 123",
"capture": true,
"binary_mode": false,
"sponsor_id": null,
"application_fee": null,
"payment_method_id": "debvisa",
"token": "{{card_token_id}}",
"external_reference": "Pedido01",
"description": "PEDIDO NOVO",
"notification_url": "{{notification_url}}",
"metadata": {
"order_number": "order_01"
},
"payer": {
"email": "test_user_123456789@testuser.com",
"identification": {
"type": "CPF",
"number": "12345678909"
}
},
"additional_info": {
"items": [
{
"id": "1234",
"title": "Serviço",
"picture_url": "{{picture_url}}",
"description": "Descrição de serviço",
"category_id": "pantry",
"quantity": 1,
"unit_price": 150
}
],
"payer": {
"first_name": "Nome",
"last_name": "Sobrenome",
"is_prime_user": "1",
"is_first_purchase_online": "1",
"last_purchase": "2019-10-25T19:30:00.000-03:00",
"phone": {
"area_code": "11",
"number": "987654321"
},
"address": {
"zip_code": "206233-2002",
"street_name": "Av. das NaçÔes Unidas",
"street_number": "3003"
},
"authentication_type": "Facebook",
"registration_date": "2020-08-06T09:25:04.000-03:00"
},
"shipments": {
"express_shipment": "1",
"receiver_address": {
"zip_code": "306233-2003",
"street_name": "Av. das NaçÔes Unidas",
"street_number": "3003",
"floor": "5",
"apartment": "502",
"state_name": "DF",
"city_name": "Bogota"
}
}
}
}'