Ajouter un transfert à une proposition
- Vente incitative de réservation
- Option transfert
- 4 routes
Comment ajouter un service de transfert à une proposition existante ?
Ce scénario explique comment retrouver une proposition, identifier les offres de transfert dans le catalogue des services additionnels, ajouter le transfert choisi à la proposition puis vérifier le résultat.
Vue d'ensemble
La séquence démarre par une recherche de proposition, puis utilise le catalogue des services additionnels pour cibler les transferts disponibles avant de mettre à jour la liste des services de la proposition et de contrôler le résultat.
Prérequis
- Une proposition valide doit être créée ou retrouvée au préalable.
- Le
proposal_idretourné par la première étape est requis pour rechercher, mettre à jour puis contrôler les services. accept-languageetx-api-keysont requis sur les appels documentés.- L'ajout final repose sur une logique
cancel & replace: si d'autres services doivent être conservés, ils doivent aussi être présents dans le payload duPUT.
Process workflow
Legend:
Obligatoire
Optionnel
1
Rechercher la proposition à enrichir
Obligatoire
POST/v3/proposals/search
V2
Rechercher les transferts disponibles
Obligatoire
GET/v0/additional_services
V3
Ajouter le transfert à la proposition
Obligatoire
PUT/v0/proposals/{proposal_id}/services
V4
Vérifier le transfert ajouté
Obligatoire
GET/v0/proposals/{proposal_id}/services
V