Especificación de paquetes de varios carritos: API personalizadas
Para personas que noSFCC y noClientes de Shopify, Tangiblee puede adaptarse a cualquier API personalizada proporcionada por el cliente o utilizar nuestra propia API desarrollada a medida.
Opción 1: API personalizada desarrollada por el cliente
Si está interesado en esta opción, indique lo siguiente:
- Punto final de la API para buscar variantes por ID de producto.
El ejemplo de la API de estructura de datos debería devolver (debe incluir una lista de variaciones con precios, colores, tamaños y existencias disponibilidad):
type Variation = {
id: string;
name: string;
price: number;
available: boolean;
options: {[key: string]: string|number};
};
type API_RESPONSE = {
options: string[];
items: Variation[];
};
const exampleEndpoint = () => {
return {
options: ['color', 'size'],
items: [
{id: 1, name: 'Ring X', price: 1000, available: true, options: {color: 'red', size: 'M'}},
{id: 2, name: 'Ring X', price: 1000, available: true, options: {color: 'red', size: 'L'}},
{id: 3, name: 'Ring X', price: 1000, available: true, options: {color: 'blue', size: 'M'}},
{id: 4, name: 'Ring X', price: 1000, available: true, options: {color: 'blue', size: 'L'}},
]
};
};
- API para añadir artículos al carrito por ID de variante.
Opción 2: API personalizada desarrollada por Tangiblee
Tangiblee puede usar una API desarrollada a medida para buscar variantes de productos.
Para esta opción, proporciona lo siguiente:
- Feed de productos incluido precio y disponibilidad de stock en el siguiente formato.
Nota: Tangible analiza el feed cada 15 minutos para obtener el precio y la disponibilidad reales. Asegúrese de actualizar esta información en el feed con este ritmo.
- API para añadir artículos al carrito por ID de variante.