Ce composant prédéfini capture la date d'expiration de la carte de crédit d'un utilisateur final.
Limites
Outre les limites courantes relatives aux composants prédéfinis, ce composant prédéfini présente les limites suivantes:
- L'intégration de la passerelle de paiement n'est pas incluse dans ce composant.
Paramètres d'agent recommandés
Activez le mode DTMF pour permettre aux utilisateurs de saisir des valeurs numériques à l'aide du clavier du téléphone.
Fonctionnalités supplémentaires
Ce composant prédéfini offre les fonctionnalités supplémentaires suivantes:
Exemples de boîtes de dialogue
Les exemples de boîtes de dialogue suivants illustrent des scénarios courants gérés par ce composant prédéfini. Les exemples de boîtes de dialogue illustrent le comportement lorsque le composant est appelé par téléphone, ce qui déclenche l'intent d'accueil par défaut et la première réponse de l'agent au début de la conversation.
Saisie réussie
L'utilisateur final indique une date d'expiration lors de la première tentative. L'agent l'accepte.
Entrée utilisateur | Réponse de l'agent |
---|---|
Veuillez énoncer ou saisir la date d'expiration de la carte de paiement, en commençant par le mois suivi de l'année. | |
27/01 | |
J'ai reçu la date d'expiration de la carte de crédit en janvier 2027. Est-ce bien cela ? | |
oui | |
Parfait, j'ai fini de collecter la date d'expiration de votre carte de crédit. |
Tentatives
L'utilisateur final indique la date d'expiration lors de la première tentative. Lors de la nouvelle confirmation de l'agent à la date d'expiration collectée, l'utilisateur final dit "C'est incorrect". L'agent demande à l'utilisateur final de confirmer quelle partie de la date d'expiration (date, mois ou année complète) est incorrecte, puis l'invite à nouveau à fournir ces informations.
Entrée utilisateur | Réponse de l'agent |
---|---|
Veuillez énoncer ou saisir la date d'expiration de la carte de paiement, en commençant par le mois suivi de l'année. | |
27/01 | |
J'ai reçu la date d'expiration de la carte de crédit en janvier 2027. Est-ce bien cela ? | |
C'est faux | |
Désolé, je n'ai pas compris. Veuillez m'indiquer si vous souhaitez modifier la date dans son ensemble, ou si vous préférez changer le mois ou l'année. | |
mois | |
Veuillez nous en excuser. Veuillez indiquer ou saisir le mois d'expiration de votre carte de crédit. | |
févr. | |
J'ai reçu le mois d'expiration de votre carte de crédit en février. Est-ce bien cela ? | |
oui | |
La date d'expiration de ma carte de crédit est en février 2027. Est-ce bien cela ? | |
oui | |
Parfait, j'ai fini de collecter la date d'expiration de votre carte de crédit. |
Saisie partielle
Scénario : L'utilisateur final n'est pas en mesure de fournir de date d'expiration lors de la première tentative ; l'agent divise la date d'expiration et demande un mois suivi de l'année. L'utilisateur final fournit l'entrée correctement cette fois-ci et l'agent l'accepte.
Entrée utilisateur | Réponse de l'agent |
---|---|
Veuillez énoncer ou saisir la date d'expiration de la carte de paiement, en commençant par le mois suivi de l'année. | |
13 | |
Désolé, la date d'expiration semble incorrecte. Réessayez de saisir le mois. Veuillez dire ou saisir le mois d'expiration de votre carte de crédit. |
|
1 | |
J'ai reçu la date d'expiration de la carte de crédit en janvier. Est-ce bien cela ? | |
Oui | |
Veuillez indiquer ou saisir l'année d'expiration de votre carte de crédit. | |
26 | |
La date d'expiration de la carte de crédit est 2026. Est-ce bien cela ? | |
oui | |
La date d'expiration de ma carte de crédit était en janvier 2026. Est-ce bien cela ? | |
oui | |
Parfait, j'ai fini de collecter la date d'expiration de votre carte de crédit. |
Entrée non reconnue
Le composant quitte le flux une fois que l'utilisateur final a fourni trois fois une entrée non reconnue.
Entrée utilisateur | Réponse de l'agent |
---|---|
Veuillez énoncer ou saisir la date d'expiration de la carte de paiement, en commençant par le mois suivi de l'année. | |
C'est bon | |
Désolé, je n'ai pas compris. Pouvez-vous répéter ou saisir la date d'expiration de la carte de crédit ? | |
Bien-être | |
Je n'ai toujours pas compris. Assurez-vous de bien indiquer la date d'expiration de la carte de crédit. Vous pouvez également saisir la date d'expiration de la carte de crédit à l'aide du clavier. | |
good | |
Excusez-moi, je ne comprends pas votre réponse. |
Validation de la date d'expiration de la carte de crédit
La date d'expiration de la carte de crédit (en mois) doit être un nombre entier compris entre "01" et "12", ou une chaîne représentant un mois compris entre "janvier" et "décembre".
L'année de la date d'expiration de la carte de crédit doit comporter quatre chiffres. Si l'entrée comporte deux chiffres, elle est convertie en une année à quatre chiffres (par exemple, "25" devient "2025"). De plus, l'année ne doit pas être postérieure de plus de 10 ans à l'année en cours.
La date d'expiration de la carte de crédit, qui inclut le mois et l'année, doit être une date ultérieure prenant en compte le mois et l'année en cours.
Conventions de nommage
Ce composant prédéfini utilise les conventions d'attribution de noms suivantes:
Caractéristique | Format | Exemple |
---|---|---|
Flow | [Nom du composant] | Collecte de la date d'expiration de la carte de crédit |
Intent spécifique au composant | prebuilt_components_[component_name]_[intent_name] | prebuilt_components_credit_card_expiration_date_collection_collect_date |
Type d'entité | prebuilt_components_[component_name]_[entity_type_name] | prebuilt_components_credit_card_expiration_date_collection_month |
Paramètres | [nom_param] | expiration_date |
Paramètres de sortie
Les paramètres de sortie sont des paramètres de session qui restent actifs après avoir quitté le composant. Ces paramètres contiennent des informations importantes collectées par le composant. Ce composant prédéfini fournit des valeurs pour les paramètres de sortie suivants:
Nom du paramètre | Description | Format de sortie |
---|---|---|
credit_card_expiration_date_collection_credit_card_expiration_date | Ce paramètre renvoie l'objet des types d'éléments d'expiration qui seront capturés lors de la session de flux de conversation. | { |
Configuration de base
Pour configurer ce composant prédéfini:
Terminé
Votre agent devrait maintenant être configuré et prêt à être testé.