Saltar a contenido

Creación de un carrito

Este método nos permite crear un carrito de la compra (en adelante carrito).

El carrito es un contenedor de productos (actividades, alojamientos y/o paquetes). Puede contener 0 o ℕ productos.

Este carrito no expira. No obstante, los productos añadidos sí.

Método de acceso

POST /ShoppingCart/Create

Estructura de la petición

No hay cuerpo en la petición.

Estructura de la respuesta

  • Id: (string). Identificador del carrito.

  • 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

Ejemplos
{
    "Id": "4riyhiu6mroph",
    "Success": true
}