Esta componente compilado previamente capta la fecha de vencimiento de una tarjeta de crédito de un usuario final.
Limitaciones
Además del artículo limitaciones comunes de los componentes compilados previamente, este componente compilado previamente tiene las siguientes limitaciones:
- La integración de la puerta de enlace de pago no está incluida en este componente.
Configuración recomendada del agente
Habilitar DTMF para permitir que los usuarios ingresen valores numéricos con el teclado del teléfono.
Funciones adicionales
Este componente compilado previamente proporciona las siguientes funcionalidades adicionales:
Diálogos de muestra
En los siguientes diálogos de muestra, se muestran situaciones comunes que controla este un componente precompilado. Los diálogos de muestra demuestran el comportamiento cuando el componente se a través de telefonía, lo que activa el Default Welcome Intent y el primer respuesta de agente al comienzo de la conversación.
Entrada correcta
El usuario final proporciona una fecha de vencimiento en el primer intento. el agente lo acepta correctamente.
Entrada del usuario | Respuesta del agente |
---|---|
Indica o ingresa la fecha de vencimiento de la tarjeta de crédito. Comienza con el mes seguido del año. | |
27/01 | |
Recibí la fecha de vencimiento de la tarjeta de crédito en enero de 2027. ¿Verdad? | |
sí | |
Genial, ya terminé de recopilar la fecha de vencimiento de la tarjeta de crédito. |
Reintentos
El usuario final proporciona una fecha de vencimiento en el primer intento. Cuando el agente vuelva a confirmar la fecha de vencimiento recopilada el usuario final dice “está mal”. El agente le pide al usuario final que confirme qué parte de la fecha de vencimiento es incorrecta: la fecha completa, el mes o año y vuelve a solicitar que proporcione esos detalles nuevamente.
Entrada del usuario | Respuesta del agente |
---|---|
Indica o ingresa la fecha de vencimiento de la tarjeta de crédito. Comienza con el mes seguido del año. | |
27/01 | |
Recibí la fecha de vencimiento de la tarjeta de crédito en enero de 2027. ¿Verdad? | |
Es incorrecta | |
Lo siento, no entendí bien. Avísame si quieres cambiar la fecha completa o si, en cambio, quieres cambiar el mes o el año. | |
mes | |
Lo sentimos. Di o ingresa el mes de vencimiento de tu tarjeta de crédito. | |
feb | |
Recibí la fecha de vencimiento de la tarjeta de crédito en febrero. ¿Verdad? | |
sí | |
Recibí la fecha de vencimiento de la tarjeta de crédito en febrero de 2027. ¿Verdad? | |
sí | |
Genial, ya terminé de recopilar la fecha de vencimiento de la tarjeta de crédito. |
Entrada parcial
Situación: El usuario final no puede proporcionar una fecha de vencimiento en el primer intento el agente divide la fecha de vencimiento y solicita un mes seguido del año. El usuario final proporciona la entrada correctamente esta vez, y el agente la acepta sin problemas.
Entrada del usuario | Respuesta del agente |
---|---|
Indica o ingresa la fecha de vencimiento de la tarjeta de crédito. Comienza con el mes seguido del año. | |
13 | |
Lo siento, la fecha de vencimiento no parece ser la correcta. Intentemos volver a captar el mes. Di o ingresa el mes de vencimiento de tu tarjeta de crédito. |
|
1 | |
Recibí la fecha de vencimiento de la tarjeta de crédito en enero. ¿Verdad? | |
Sí, correcto | |
Di o ingresa el año de vencimiento de tu tarjeta de crédito. | |
26 | |
Recibí el año de vencimiento de la tarjeta de crédito como 2026. ¿Verdad? | |
sí | |
Recibí la fecha de vencimiento de la tarjeta de crédito en enero de 2026. ¿Verdad? | |
sí | |
Genial, ya terminé de recopilar la fecha de vencimiento de la tarjeta de crédito. |
Entrada no reconocida
El componente sale del flujo después de que el usuario final proporciona una entrada no reconocida tres veces.
Entrada del usuario | Respuesta del agente |
---|---|
Indica o ingresa la fecha de vencimiento de la tarjeta de crédito. Comienza con el mes seguido del año. | |
Está bien | |
Lo siento, no entendí. ¿Puedes volver a decir o ingresar la fecha de vencimiento de la tarjeta de crédito? | |
Niza | |
Sigo sin entender. Asegúrate de que indicas la fecha de vencimiento de la tarjeta de crédito. También puedes usar el teclado para ingresar la fecha de vencimiento de la tarjeta de crédito. | |
good | |
Lo siento, pero no entiendo tu respuesta. |
Validación de la fecha de vencimiento de la tarjeta de crédito
Los meses de la fecha de vencimiento de la tarjeta de crédito se deben ingresar como un número entero entre "01". y "12" o una cadena que represente un mes entre "enero" y en "diciembre".
El año de la fecha de vencimiento de la tarjeta de crédito debe tener cuatro dígitos. Si la entrada es dos dígitos, se convierte en un año de cuatro dígitos, p.ej., '25' pasa a ser "2025". Además, el año no debe ser superior a 10 años a partir de la fecha del año actual.
La fecha de vencimiento de la tarjeta de crédito, incluidos el mes y el año, debe ser una fecha futura teniendo en cuenta el mes y el año actual.
Convenciones de nombres
Este componente compilado previamente usa las siguientes convenciones de nomenclatura:
Atributo | Formato | Ejemplo |
---|---|---|
Flujo | [Nombre del componente] | Colección de la fecha de vencimiento de la tarjeta de crédito |
Intent específico del componente | prebuilt_components_[component_name]_[intent_name] | prebuilt_components_credit_card_expiration_date_collection_collect_date |
Tipo de entidad | prebuilt_components_[component_name]_[entity_type_name] | prebuilt_components_credit_card_expiration_date_collection_month |
Parámetro | [param_name] | expiration_date |
Los parámetros de resultado
Los parámetros de salida son parámetros de sesión que permanecerán activos después de salir el componente. Estos parámetros contienen información importante que recopila el este componente. Este componente precompilado proporciona valores para la siguiente salida: parámetros:
Nombre del parámetro | Descripción | Formato de salida |
---|---|---|
credit_card_expiration_date_collection_credit_card_expiration_date | Este parámetro muestra el objeto de los tipos de elementos de vencimiento que se capturarán durante la sesión del flujo de conversación. | { |
Configuración básica
Para configurar este componente compilado previamente, haz lo siguiente:
Completado
Tu agente ya debería estar configurado y listo para la prueba.