Saltar a contenido

Eliminar un elemento del carrito

Este método permite eliminar un elemento existe en el carrito. Para ello es necesario utilizar el Identificador (Id) que se muestra en la respuesta del método Add.

Método de acceso

POST /ShoppingCart/Remove

Estructura de la petición

  • ShoppingCartId: (string) Requerido. Identificador del carrito.
  • ShoppingCartItemIdsToRemove: (list) Requerido. Listado de identificadores a eliminar.
    • (string): Requerido. Identificador a eliminar. Este identificador es mostrado en la respuesta del método Add.

Ejemplo de llamada

Examples
{
    "ShoppingCartId" : "stf9gy7i3xawa",
    "ShoppingCartItemIdsToRemove" : [
        "ygqbw4q8owhue"
    ]
}

Estructura de la respuesta

  • Success: (boolean). Valor que indica si la llamada ha sido procesada correctamente o no.
  • Errors: (list). Array de errores.
    • Error: (object).
      • ErrorMessage: (string). Mensaje de error explicando por qué la petición no ha sido correcta. En caso que haya sido correcta, devolverá null.
      • ErrorCode: (int). Código que identifica al error.
  • ErrorEntityBreakDown (list): Lista que contiene objetos con el nombre e ID en caso de error.
    • Id (string): Identificador
    • Name (string): Nombre relacionado del identificador.

Ejemplo de respuesta

Examples
{
    "Success": true
}