//PRODUCTOS CON TODOS LOS DESCUENTOS, MENOS RECOJO EN TIENDA
[
{
"id": 6841895256305, // id del pedido
"admin_graphql_api_id": "gid://shopify/Order/6841895256305", // endpoint que sirve en graphql para obtener información de este pedido vía api
"app_id": 580111, //id de la app que intervino de alguna manera en el pedido
"browser_ip": "2800:200:e650:ad2:18e2:d286:b226:2521",
"buyer_accepts_marketing": true,// SI el cliente se suscribió al news_letter
"cancel_reason": null, //Cuando se cancela el pedido , indica la razón de esta decisión
"cancelled_at": null, //Fecha de cancelación del pedido
"cart_token": "hWN85fD172npRbK5gnm1iTZa", // en caso el cliente abandone su carrito y cierra el navegador. Este al volver a acceder el navegador recordará que productos habían en el carrito
"checkout_id": 38185115549937, // hacer alguna acción al checkout antes de que este sea pagado
"checkout_token": "4a381d879c0ef356f00346a58f62654b", // para mostrar su checkout tal cual lo dejó al cliente que cerró sesión o el navegador por x motivos
"client_details": { //No es de interés
"accept_language": "es-PE",
"browser_height": null,
"browser_ip": "2800:200:e650:ad2:18e2:d286:b226:2521",
"browser_width": null,
"session_hash": null,
"user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36"
},
"closed_at": null, // Fecha en la que el pedido se completó(Pueden haber pagado, pero aún falta completar. Es decir, entregar el pedido). ya sea cancelado o completado
"confirmation_number": "CKZ8F2Q7R", // número de pedido proporcionado al cliente para que pueda hacer seguimiento
"confirmed": true, // si el pedido fue creado correctamente en la plataforma de shopify
"contact_email": "anderson.calderoncampos@gmail.com", // Correo de contacto del usuario
"created_at": "2026-01-27T06:59:20-05:00", // Fecha de Creación del pedido
"currency": "PEN", // moneda en la que se está haciendo la transacción en shopify
"current_shipping_price_set": { // Precio que el cliente pagó por el envío
"shop_money": { // Precio envío en la moneda que el administrador coloca en shopify
"amount": "0.00",
"currency_code": "PEN"
},
"presentment_money": { // Precio envío en la moneda que el cliente ve cuando realiza la compra
"amount": "0.00",
"currency_code": "PEN"
}
},
"current_subtotal_price": "51.03",//Subtotal de la compra (no incluye el costo de envío) - no toma en cuenta la moneda
"current_subtotal_price_set": { //Subtotal de la compra (no incluye el costo de envío)
"shop_money": { // Subtotal en la moneda en la que el dueño de la tienda maneja las transacciones
"amount": "51.03",
"currency_code": "PEN"
},
"presentment_money": {// Subtotal en la moneda que el cliente ve cuando realiza la compra
"amount": "51.03",
"currency_code": "PEN"
}
},
"current_total_additional_fees_set": null, // cargos adicionales al pedido, para gretta no hay
"current_total_discounts": "23.57", //Descuento total aplicado al pedido
"current_total_discounts_set": {//Descuento total aplicado al pedido
"shop_money": {//Descuento total aplicado al pedido en la moneda en la que el dueño de la tienda maneja las transacciones
"amount": "23.57",
"currency_code": "PEN"
},
"presentment_money": {//Descuento total aplicado al pedido en la moneda que el cliente ve cuando realiza la compra
"amount": "23.57",
"currency_code": "PEN"
}
},
"current_total_duties_set": null, //Valor total de aranceles aplicados a los pedidos. Para gretta no hay
"current_total_price": "51.03", //Valor total del pedido
"current_total_price_set": { //Valor total del pedido
"shop_money": { //Valor total del pedido en la moneda en la que el dueño de la tienda maneja las transacciones
"amount": "51.03",
"currency_code": "PEN"
},
"presentment_money": { //Valor total del pedido en la moneda que el cliente ve cuando realiza la compra
"amount": "51.03",
"currency_code": "PEN"
}
},
"current_total_tax": "7.78", //Valor total de los impuestos aplicados subtotal
"current_total_tax_set": { //Valor total de los impuestos aplicados subtotal
"shop_money": { //Valor total de los impuestos aplicados subtotal en la moneda en la que el dueño de la tienda maneja las transacciones
"amount": "7.78",
"currency_code": "PEN"
},
"presentment_money": { //Valor total de los impuestos aplicados subtotal en la moneda que el cliente ve cuando realiza la compra
"amount": "7.78",
"currency_code": "PEN"
}
},
"customer_locale": "es-PE", //Ubicación geográfico y lenguaje preferido por el cliente
"device_id": null, //Id del dispositivo desde el cual se realizó el pedido
"discount_codes": [ //Códigos de descuentos aplicados a nivel pedido, envío, etc.
{
"code": "DESCUENTOPEDIDO15OFF",
"amount": "9.00",
"type": "percentage"
},
{
"code": "DESCPRODUCTOR10OFF",
"amount": "6.67",
"type": "percentage"
},
{
"code": "DESCUENTOENVIOGRATIS",
"amount": "7.90",
"type": "shipping"
}
],
"duties_included": false, //se refiere a si los aranceles están incluidos o no en el precio total del pedido. No es usado por greta
"email": "anderson.calderoncampos@gmail.com", //Correo de contacto con el cliente
"estimated_taxes": false, //Indica que shopify no tiene que calcular o mostrar los impuesto porque ya están incluidos en el precio
"financial_status": "pending", //El pago del pedido aún no ha sido completado
"fulfillment_status": null, //Indica que aún no se a iniciado la preparación y respectivo envío del pedido (Está con estado por defecto "No preparado")
"landing_site": "/", //Página en la cual el cliente comenzó su compra
"landing_site_ref": null, // Página a la que llegó después de hacer click en un enlace externo
"location_id": null, // No es usado por greta
"merchant_business_entity_id": "MTU0ODk0MDY3OTUz", //ID de mi tienda shopify
"merchant_of_record_app_id": null, // ID representativo de la pasarela de pagos usada para procesar este pedido
"name": "#4870", //Número de pedido en shopify
"note": null, //Nota del pedido
"note_attributes": [ //Añadimos atributos adicionales al pedido
{
"name": "Tipo de comprobante",
"value": "Factura"
},
{
"name": "RUC",
"value": "98765321"
},
{
"name": "Razón social",
"value": "Razón social"
},
{
"name": "Dirección fiscal",
"value": "Dirección Fiscal"
}
],
"number": 3870, //Númer sencuencial dentro de la tienda aumentado de 1 en 1 para cada pedido
"order_number": 4870, // Número de pedido figura en facturas, boletas con el fin de que dicho valor figure más grandes en estos documentos
"order_status_url": "https://www.gretamarket.com/54894067953/orders/e2917f9210e5cbbdfae981db84fc795c/authenticate?key=19b1594b1b71d73540d192a0ab6af030", //Url para que el usuario pueda ver el resumen de su pedido
"original_total_additional_fees_set": null, //Tarifas adicionales aplicadas a los pedidos
"original_total_duties_set": null, //Aranceles que podrían aplicarse al pedido. No aplica para greta
"payment_gateway_names": [ // nombre del método de pago utilizado
"Cash on Delivery (COD)"
],
"phone": null, // número de celular asociado al pedido
"po_number": null, //número de orden de compra generado por el cliente B2B
"presentment_currency": "PEN", //Moneda en la cual el cliente ve los precios de los productos en la tienda
"processed_at": "2026-01-27T06:59:18-05:00", //Fecha y hora en la cual el pedido fue procesado. La pasarela de pagos lo aprobó
"reference": null, //Un identificativo que haga referencia al pedido. Indica null porque el pedido fue creado desde el ecommerce mismo, si hubiera sido importado desde otra plataforma indicaría un valor distinto a null.
"referring_site": null, // Indica el dominio del sitio web desde el cual llegó el cliente a tu tienda (Es null cuando el cliente escribe directamente la url )
"source_identifier": null, //Id de la fuente de la cual proviene el pedido, siempre y cuando dicha fuente sea distinta a la web misma
"source_name": "web", // Indica que la venta o pedido proviene de la misma web
"source_url": null, // url desde la cual provino el cliente a tu tienda para realizar el pedido
"subtotal_price": "51.03", // Subtotal del pedido después de modificar el pedido desde el administrador de shopify
"subtotal_price_set": {
"shop_money": {
"amount": "51.03",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "51.03",
"currency_code": "PEN"
}
},
"tags": "", // Etiquetas agregadas al pedido desde el panel administrativo de shopify
"tax_exempt": false, // Indica si el pedido del cliente está excento o no de impuestos
"tax_lines": [ // Impuestos aplicados al pedido
{
"price": "7.78",
"rate": 0.18,
"title": "IGV",
"price_set": {
"shop_money": {
"amount": "7.78",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "7.78",
"currency_code": "PEN"
}
},
"channel_liable": false //Indica si el responsable de recaudar el impuesto es shopify (true) o el vendedor (false)
}
],
"taxes_included": true, //Indica si el impuesto ya está aplicado en el precio del producto
"test": false, //Indica si el pedido fue realizado haciendo uso de un método modo de prueba o en producción
"token": "e2917f9210e5cbbdfae981db84fc795c", //Recuperar la información del pedido, en caso el cliente cierre sesión y vuelva a iniciar
"total_cash_rounding_payment_adjustment_set": { // indica cuanto se aumentó o dismiunyó al total del pedido para que la pasarela de pagos pueda procesar el cobro. A veces,hay pasarelas que necesitan que el monto a cobrar sea multiplo de x valor
"shop_money": {
"amount": "0.00",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "0.00",
"currency_code": "PEN"
}
},
"total_cash_rounding_refund_adjustment_set": { // indica cuanto se aumentó o dismiunyó valor reembolsado del pedido para que la pasarela de pagos pueda procesar el cobro. A veces,hay pasarelas que necesitan que el monto a cobrar sea multiplo de x valor
"shop_money": {
"amount": "0.00",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "0.00",
"currency_code": "PEN"
}
},
"total_discounts": "23.57", //Descuento total aplicado al pedido, despues de cualquier modificación
"total_discounts_set": { //Descuento total aplicado al pedido, despues de cualquier modificación
"shop_money": {
"amount": "23.57",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "23.57",
"currency_code": "PEN"
}
},
"total_line_items_price": "66.70", //total a cobrar de los productos, antes de envío, descuentos, etc.
"total_line_items_price_set": {
"shop_money": {
"amount": "66.70",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "66.70",
"currency_code": "PEN"
}
},
"total_outstanding": "51.03", // Total pendiente de pago del pedido
"total_price": "51.03", //Costo total de la compra, después de descuentos, precio de envío, etc.
"total_price_set": { //Costo total de la compra, después de descuentos, precio de envío, etc.
"shop_money": {
"amount": "51.03",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "51.03",
"currency_code": "PEN"
}
},
"total_shipping_price_set": { //Costo envío del pedido antes de descuentos
"shop_money": {
"amount": "7.90",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "7.90",
"currency_code": "PEN"
}
},
"total_tax": "7.78",// Valor total de impuestos aplicados al pedido
"total_tax_set": {
"shop_money": {
"amount": "7.78",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "7.78",
"currency_code": "PEN"
}
},
"total_tip_received": "0.00", // Total de propina asgnada al pedido
"total_weight": 0, // Peso del pedido en kg
"updated_at": "2026-01-27T06:59:21-05:00", //Fechad de actualización del pedido
"user_id": null, // No hay id de usuario asociado al pedido. Es decir el cliente no tiene cuenta o no estuvo logueado
"billing_address": { //Dirección de facturación del cliente
"first_name": "Anderson",
"address1": "1",
"phone": "987654321",
"city": "Lima",
"zip": "11111",
"province": "Lima (provincia)",
"country": "Peru",
"last_name": "Calderón",
"address2": null,
"company": "Empresa",
"latitude": -12.0466888,
"longitude": -77.04308859999999,
"name": "Anderson Calderón",
"country_code": "PE",
"province_code": "PE-LMA"
},
"customer": { //Información del cliente
"id": 7984792600817,
"created_at": "2025-01-18T13:21:55-05:00",
"updated_at": "2026-01-27T06:59:21-05:00",
"first_name": "Greta",
"last_name": "Market",
"state": "disabled",
"note": null,
"verified_email": true,
"multipass_identifier": null,
"tax_exempt": false,
"email": "anderson.calderoncampos@gmail.com",
"phone": null,
"currency": "PEN",
"tax_exemptions": [],
"admin_graphql_api_id": "gid://shopify/Customer/7984792600817",
"default_address": {
"id": 10217108832497,
"customer_id": 7984792600817,
"first_name": "Anderson",
"last_name": "Calderón",
"company": "Empresa",
"address1": "1",
"address2": null,
"city": "Lima",
"province": "Lima (provincia)",
"country": "Peru",
"zip": "11111",
"phone": "987654321",
"name": "Anderson Calderón",
"province_code": "PE-LMA",
"country_code": "PE",
"country_name": "Peru",
"default": true
}
},
"discount_applications": [ //Descuentos aplicados al pedido e indicando el tipo del mismo
{
"target_type": "line_item",
"type": "discount_code",
"value": "15.0",
"value_type": "percentage",
"allocation_method": "across",
"target_selection": "all",
"code": "DESCUENTOPEDIDO15OFF"
},
{
"target_type": "line_item",
"type": "discount_code",
"value": "10.0",
"value_type": "percentage",
"allocation_method": "each",
"target_selection": "entitled",
"code": "DESCPRODUCTOR10OFF"
},
{
"target_type": "shipping_line",
"type": "discount_code",
"value": "100.0",
"value_type": "percentage",
"allocation_method": "each",
"target_selection": "all",
"code": "DESCUENTOENVIOGRATIS"
}
],
"fulfillments": [], //Productos que ya fueron preparados o enviados al cliente (Puede darse el caso que parte de los productos solicitados ya fueron entregados al cliente, eso figuraría acá)
"line_items": [ //Listado de productos agregados al pedido
{
"id": 15893490335985, //Id del producto que sirve para el pedido (lo identificamos en el pedido)
"admin_graphql_api_id": "gid://shopify/LineItem/15893490335985", // No es usado por greta
"current_quantity": 1, //Unidades solicitadas por el cliente después de tal vez devolver x unidades desde el administrador de shopify
"fulfillable_quantity": 1, //Unidades que están disponibles para enviar al cliente (si hay manejo de stock. entonces, siempre coincidirá con la propiedad de arriba)
"fulfillment_service": "manual", // El admin de la tienda será el encargado de cambiar los estados del pedido, hasta llegar al último "completado"
"fulfillment_status": null, //Estado del pedido aún no está definido (No preparado)
"gift_card": false, //Indica si el cliente usó tarjeta de regalo
"grams": 0, //Peso del producto en gramos
"name": "CHOCOPLATANO-ALICE BAKERY (Copia) (Copia) - Café", //Nombre
"price": "25.00", //Precio antes de descuentos
"price_set": { //Precio antes de descuentos con divisa
"shop_money": {
"amount": "25.00",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "25.00",
"currency_code": "PEN"
}
},
"product_exists": true, //El product existe en el catalogo de la tienda
"product_id": 9452584894705, //Id general del producto (Sin importar el id de las variaciones)
"properties": [], //Información adicional que pueden agrear al producto(Por ejemplo: nombre)
"quantity": 1, //Unidades del producto agregadas al pedido
"requires_shipping": true, // Si el producto necesita ser enviado o entregado de manera fisica. Sería false si los productos son digitales
"sales_line_item_group_id": null, // No es usado por greta
"sku": "1768946749999", // sku asociado al producto
"taxable": true, // Se aplican impuestros sobre el producto
"title": "CHOCOPLATANO-ALICE BAKERY (Copia) (Copia)",
"total_discount": "0.00", // Obviar . No es usado por greta
"total_discount_set": {// Obviar . No es usado por greta
"shop_money": {
"amount": "0.00",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "0.00",
"currency_code": "PEN"
}
},
"variant_id": 47736477614321, // id de la variación del producto
"variant_inventory_management": "shopify", // Shopify gestiona automáticamente el inventario de esta variante. Cada venta reduce la cantidad disponible en stock.
"variant_title": "Café", // Nombre de la variación
"vendor": "Greta Market Saludable", // Nombre de la tienda
"tax_lines": [ //Impuestos al producto
{
"channel_liable": false,
"price": "2.91",
"price_set": {
"shop_money": {
"amount": "2.91",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "2.91",
"currency_code": "PEN"
}
},
"rate": 0.18,
"title": "IGV"
}
],
"duties": [], //Aranceles aplicados. No aplica para greta
"discount_allocations": [ // Descuentos aplicados al producto
{
"amount": "3.38",
"amount_set": {
"shop_money": {
"amount": "3.38",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "3.38",
"currency_code": "PEN"
}
},
"discount_application_index": 0
},
{
"amount": "2.50",
"amount_set": {
"shop_money": {
"amount": "2.50",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "2.50",
"currency_code": "PEN"
}
},
"discount_application_index": 1
}
]
},
{
"id": 15893490368753,
"admin_graphql_api_id": "gid://shopify/LineItem/15893490368753",
"current_quantity": 3,
"fulfillable_quantity": 3,
"fulfillment_service": "manual",
"fulfillment_status": null,
"gift_card": false,
"grams": 0,
"name": "CHOCOPLATANO-ALICE BAKERY (Copia)",
"price": "13.90",
"price_set": {
"shop_money": {
"amount": "13.90",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "13.90",
"currency_code": "PEN"
}
},
"product_exists": true,
"product_id": 9452396347633,
"properties": [],
"quantity": 3,
"requires_shipping": true,
"sales_line_item_group_id": null,
"sku": "1768946749999",
"taxable": true,
"title": "CHOCOPLATANO-ALICE BAKERY (Copia)",
"total_discount": "0.00",
"total_discount_set": {
"shop_money": {
"amount": "0.00",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "0.00",
"currency_code": "PEN"
}
},
"variant_id": 47735783653617,
"variant_inventory_management": "shopify",
"variant_title": null,
"vendor": "Greta Market Saludable",
"tax_lines": [
{
"channel_liable": false,
"price": "4.87",
"price_set": {
"shop_money": {
"amount": "4.87",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "4.87",
"currency_code": "PEN"
}
},
"rate": 0.18,
"title": "IGV"
}
],
"duties": [],
"discount_allocations": [
{
"amount": "5.62",
"amount_set": {
"shop_money": {
"amount": "5.62",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "5.62",
"currency_code": "PEN"
}
},
"discount_application_index": 0
},
{
"amount": "4.17",
"amount_set": {
"shop_money": {
"amount": "4.17",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "4.17",
"currency_code": "PEN"
}
},
"discount_application_index": 1
}
]
}
],
"payment_terms": null, //En la mayoría de los pedidos directos de Shopify (checkout estándar con tarjeta, PayPal, etc.), no hay términos de pago especiales, por lo que Shopify devuelve null.
"refunds": [], //Productos reembolsados
"shipping_address": { // Dirección de envio
"first_name": "Anderson",
"address1": "1",
"phone": "987654321",
"city": "Lima",
"zip": "11111",
"province": "Lima (provincia)",
"country": "Peru",
"last_name": "Calderón",
"address2": null,
"company": "Empresa",
"latitude": -12.0466888,
"longitude": -77.04308859999999,
"name": "Anderson Calderón",
"country_code": "PE",
"province_code": "PE-LMA"
},
"shipping_lines": [
{
"id": 5470991941873, //Id del envío
"carrier_identifier": null, //Empresa que se encargará del envío
"code": "ZONA 1(Miraflores, San Isidro, Surco, Surquillo, Barranco, San Borja, La Molina y Lince)",
"current_discounted_price_set": { // Precios de envío después de descuento (después de crear el pedido)
"shop_money": {
"amount": "0.00",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "0.00",
"currency_code": "PEN"
}
},
"discounted_price": "0.00", // Precios de envío después de descuento y editado desde el panel de shopify como administrador
"discounted_price_set": {
"shop_money": {
"amount": "0.00",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "0.00",
"currency_code": "PEN"
}
},
"is_removed": false, //Si bien es cierto al realizar el pedido este envio existe, pero luego crear el pedido puede darse el caso de que es movido, eliminado etc ahí marcaría true
"phone": null, // No hay un número asociado a esta línea de envío
"price": "7.90", //Precio de envío antes de descuentos
"price_set": { //Precio de envío antes de descuentos
"shop_money": {
"amount": "7.90",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "7.90",
"currency_code": "PEN"
}
},
"requested_fulfillment_service_id": null, //Null indica que el envío lo manejara la tienda, en caso contrario sería un externo
"source": "shopify", // Indica de donde proviene esta línea de envío, en este caso es desde shopify mismo porque ahí fue creado
"title": "ZONA 1(Miraflores, San Isidro, Surco, Surquillo, Barranco, San Borja, La Molina y Lince)",
"tax_lines": [], // impuestos aplicados al precio de envío
"discount_allocations": [ // descuentos aplicados al envio
{
"amount": "7.90",
"amount_set": {
"shop_money": {
"amount": "7.90",
"currency_code": "PEN"
},
"presentment_money": {
"amount": "7.90",
"currency_code": "PEN"
}
},
"discount_application_index": 2
}
]
}
],
"returns": [],
"line_item_groups": []
}
]