Menú
Feedback
Comienza aquí
Tutoriales


Comienza aquí
Precios
Registrar Precio Base
3 min de lectura

Hay tres formas de registrar un precio base:

Siga el procedimiento a continuación para registrar los precios base de sus SKUs:

Admin

  1. En el Admin VTEX, accede a Precios > Lista de precios , o escribe Lista de precios en la barra de búsqueda en la parte superior de la página.
  2. Cada caja contiene un producto con sus respectivos SKUs. Haga clic en la primera columna de la línea del SKU deseado. Se abrirá una barra lateral.
  3. Rellena los campos del formulario:
  • Precio de costo, rellene con el costo del SKU. En el campo
  • Markup: rellene con el margen de ganancia que se obtendrá con la venta del SKU.
  1. Haga clic en la propia barra lateral para guardar el precio.
  2. El Precio base se calculará en función de los datos proporcionados en los pasos anteriores.

Si lo desea, es posible registrar un precio de lista asociado al precio base del SKU. Para esto, siga los siguientes pasos:

  1. En la barra lateral donde se realiza el registro del precio base, haga clic en + precio de lista.
  2. En el campo Precio de Lista, rellene con el valor deseado para el SKU.
  3. Haga clic en la propia barra lateral para guardar el precio de lista.

API REST

Las autenticaciones para las llamadas de API REST del módulo de Precios deben realizarse a través de AppKey y AppToken. Para comprender más, acceda a nuestro artículo sobre cómo generar un Appkey y un AppToken para autenticar sus integraciones

Para registrar el precio base de un SKU, usted necesita enviar un PUT para el siguiente endpoint:

https://api.vtex.com/{{account}}/pricing/prices/{{itemId}}

Usted también puede registrar un precio de lista asociado al precio base del SKU. Sin embargo, este campo no es obligatorio

  • El objeto del request tiene las siguientes propiedades:
PropiedadesTiposDescripción
costPriceintegerPrecio de Costo del SKU
markupintegerMarkup del SKU
basePriceintegerPrecio Base del SKU
listPriceintegerPrecio de Lista del SKU
  • El objeto del response tiene las siguientes propiedades:
PropiedadesTiposDescripción
itemIdstringId del SKU
costPriceintegerPrecio de Costo del SKU
basePriceintegerPrecio Base del SKU
listPriceintegerPrecio de Lista del SKU
markupintegerMarkup del SKU
fixedPricesarrayPrecio Fijo
tradePolicyIdintegerId de la Política Comercial
valueintegerValor del Precio Fijo
listPriceintegerPrecio de Lista
minQuantityintegerCantidad mínima de ítems
dateRangestringVariación de fecha del precio fijo
  • A continuación, tenemos un ejemplo de Header y tres ejemplos posibles de Body para ser pasados en el request

Headers

HeaderValue
Acceptapplication/vnd.vtex.pricing.v3+json
Content-Typeapplication/json
X-VTEX-API-AppKey{{X-VTEX-API-AppKey}}
X-VTEX-API-AppToken{{X-VTEX-API-AppToken}}

Body - Ejemplo 1


{
"costPrice": null,
"markup": 100,
"basePrice": 300
}

costPrice * (1 + markup%) = basePrice

En este ejemplo, como costPrice = 150 y basePrice = 300, el costPrice será calculado por el sistema y será igual a 150.

Body - Ejemplo 2


{
"costPrice": 150,
"markup": null,
"basePrice": 300,
"listPrice": 500
}

costPrice * (1 + markup%) = basePrice

En este ejemplo, como costPrice = 150 y basePrice = 300, el markup será calculado por el sistema y será igual a 100.

También incluimos un precio de lista de valor 500.

Body - Ejemplo 3


{
"costPrice": 150,
"markup": 100,
"basePrice": null,
}

costPrice * (1 + markup%) = basePrice

En este ejemplo, como costPrice = 150 y markup = 100, el basePrice será calculado por el sistema y será igual a 300.

Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
¿Te ha parecido útil?
No
Sugerir cambios (GitHub)
5. Precio Base – Definición de Concepto
« Anterior
7. Regla de Precio – Definición de Concepto
Siguiente »
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
En esta página
¿Tienes otras preguntas?
Pregunta a la comunidad
Encuentra soluciones y comparte ideas en VTEX Community
Únete a nuestra comunidad
Solicita soporte a VTEX
Recibe asistencia personalizada de nuestros especialistas
Abre un ticket de soporte
GitHubDeveloper PortalComunidadFeedback