Intégrateurs

Options du widget "esf"

Options du widget "esf"

Option cartUrl

Type URL
Obligatoire Non

Cette option permet d'indiquer au widget le comportement à adopter lorsqu'un produit a été mis au panier.

Si cette option est spécifiée, le widget déclenchera une navigation vers la "page panier".

Note Cette option est mutuellement exclusive avec l'option cartChanged.

Néanmoins, si par erreur vous spécifiez les deux, l'option cartUrl sera prioritaire et cartChanged sera ignorée.

Option cartChanged

Type Fonction
Obligatoire Non

Cette option permet d'indiquer au widget le comportement à adopter lorsqu'un produit a été mis au panier.

Si cette option est spécifiée, le widget appellera votre fonction pour que vous puissiez reprendre la main. Cette fonction doit accepter un paramètre cart qui sera valorisé avec l'objet représentant le panier.

Note Cette option est mutuellement exclusive avec la l'option cartUrl.

Néanmoins, si par erreur vous spécifiez les deux, l'option cartUrl sera prioritaire et cartChanged sera ignorée.

Option show

Type Tableau
Obligatoire Non

Cette option permet de choisir les sections du widget à afficher. Vous devez passer un tableau avec la liste des identifiants de sections que vous souhaitez.

  • vel : Vente en ligne
  • stay : Sélecteur de séjour

Note Si cette option n'est pas spécifiée alors le widget affichera toutes les sections.

Option hide

Type Tableau
Obligatoire Non

Cette option permet de choisir les sections du widget à ne pas afficher. Vous devez passer un tableau avec la liste des identifiants de sections que vous souhaitez.

  • stay : Sélecteur de séjour

Note Si cette option n'est pas spécifiée alors le widget affichera toutes les sections.

Option merchant

Type Chaîne de caractères
Obligatoire Non

Cette option permet de spécifier le code du marchand cible.

Option debugXML

Type Booléen
Obligatoire Non

Cette option permet d'activer le mode debug pour afficher les requêtes SOAP 4807.

Option intermediary

Type Chaîne de caractères
Obligatoire Non

Cette option permet de spécifier l'identifiant du client partenaire dans le cas des ventes en compte ou intermédiées.

Option esfOnly

Type Booléen
Obligatoire Non

Cette option permet de filtrer les options des packages pour ne conserver que les produits ESF.

Cela exclu notamment les forfaits remontées mécaniques ou les assurances secours.

Option callback

Type Fonction
Obligatoire Non

Cette option permet de spécifier une fonction de callback qui sera appelée lors de l'ajout d'un produit au panier.

Note Cette fonction doit accepter un objet avec les propriétés uuid et id.

  • uuid : Identifiant du panier
  • id : Identifiant de l'inscription