Spécification du regroupement de paniers multiples : API personnalisées
Pour les non-SFCC et non-Les clients de Shopify, Tangiblee peut s'adapter à n'importe quelle API personnalisée fournie par le client ou utiliser notre propre API développée sur mesure.
Option 1 : API personnalisée développée par le client
Si cette option vous intéresse, veuillez fournir les informations suivantes :
- Point de terminaison de l'API pour récupérer les variations par identifiant de produit.
L'exemple d'API de structure de données doit renvoyer (il doit inclure une liste de variantes avec prix, couleurs, tailles et stock disponibilité) :
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 pour ajouter des articles au panier par ID de variante.
Option 2 : API personnalisée développée par Tangiblee
Tangiblee peut utiliser une API développée sur mesure pour récupérer les variantes des produits.
Pour cette option, veuillez fournir les informations suivantes :
- Flux de produits comprenant prix et disponibilité des stocks dans le format ci-dessous.
Remarque: Tangible analyse le flux toutes les 15 minutes pour obtenir le prix et la disponibilité réels. Assurez-vous de mettre à jour ces informations dans le fil à cette cadence.
- API pour ajouter des articles au panier par ID de variante.