ID | User Story | Requirement | Importance | Jira Issue | Notes |
1 | Yo como usuario existente quiero poder ingresar a mi cuenta con mi número de teléfono validado con el OTP enviado a mi teléfono vía SMS. | El usuario abre la aplicación e ingresa su número de teléfono. La aplicación valida que la cuenta ya existe, en caso de ser necesario se enviará el OTP para validar el usuario Usuario ingresa la contraseña de la cuenta. Completado este proceso la aplicación accede al home de la aplicación Spin Premia Negocios.
| HIGH | | |
2 | · Yo como usuario existente quiero poder pedir que se envíe un OTP nuevo a mi teléfono vía SMS. | El usuario abre la aplicación e ingresa su número de teléfono. Validación OTP – se envia un código al número dado de alta vía SMS. Si el usuario no lo recibe puede presionar el botón de “Reenviar código” Aplicación envía otro mensaje al número de teléfono ingresado por el usuario vía SMS.
| HIGH | | |
3 | · Yo como usuario existente quiero poder pedir que se envíe un OTP nuevo a mi teléfono vía Whatsapp. | El usuario abre la aplicación e ingresa su número de teléfono. Validación OTP – se envia un código al número dado de alta vía SMS. Si el usuario no lo recibe puede presionar el botón de “Reenviar código vía Whatsapp” Aplicación envía otro mensaje al número de teléfono ingresado por el usuario vía Whatsapp.
| HIGH | | |
4 | · Yo como usuario existente quiero poder cambiar el password de mi cuenta si no la recuerdo. | · Usuario ingresa a la pantalla donde se ingresa la contraseña de la cuenta. · Da click en la opción de “¿Olvidaste tu contraseña?” | HIGH | | |
5 | Yo como usuario sin cuenta de Spin Premia Negocios puedo registrarme y hacer una nueva cuenta PARA acceder a la super app b2b | El usuario al ingresar su telefono al crear su cuenta: Se realiza una validación si ya tiene cuenta Spin Premia asociado a su número de teléfono. Se hace la validación del teléfono a través de un OTP enviado vía SMS. La aplicación valida con el número de teléfono si el usuario ya tiene una cuenta de Spin Premia.
Unhappy path En caso de que el usuario no tenga una, da clic al link que envía al usuario a la aplicación de Spin Premia para su registro . El usuario tiene que regresar manualmente a la aplicacion y comenzar el proceso de nuevo
Happy path: | HIGH | | Este item es bloqueante para la creación** Revisar |
6 | Yo como usuario nuevo tengo puedo ingresar la misma contraseña que uso para productos como (Spin Premia B2C, Mi Oxxo, Spin by Oxxo) si ya hice una cuenta anteriormente en esas plataformas | | HIGH | | |
7 | Yo como usuario puedo leer, y firmar que estoy de acuerdo con los Términos y condiciones y el aviso de privacidad durante el proceso de habilitacion de la funcionalidad “Puntos premia” | | HIGH | Todos los procesos de onboarding deberían estar guarda el paso en donde el usuario se quedó para cuando regrese retome el proceso. | |
8 | Yo cómo usuario necesito subir mis documentos extras PARA que sean validados durante el proceso de habilitacion de la funcionalidad “Puntos premia” | El usuario puede ver desde el home principal un elemento que le motiva activar la funcion de “dar puntos premia” a sus clientes lo que conlleva a dar de alta su documentacion El usuario sube sus documentos digitalizados a la aplicación que le muestra un menú en donde tiene que subir fotos de los siguientes documentos: El usuario tiene la opción de subir documentos como archivos adjuntos, seleccionar de la galeria o tomar fotos con la camara de su celular. Limitados a JPG, JPEG, PNG, PDF (Desde perspectiva de producto, requiero imágenes y PDF) Resolución de tamaño carta (máximo)
Una vez completada la alta de la documentación el usuario recibe una notificación (por correo y en la pantalla) de que esta información entrará a un proceso de validación y será informado sobre el estatus de esta.
| HIGH | | Integrado con salesforce |
9 | Como usuario una vez que subi mi documentaicion para habilitar la funcionalidad “Dar puntos spin premia” debo de poder visualizar el estatus de la validación de mis documentos PARA saber que necesito subirlos de nuevo y poder estar habilitado en las plataformas de aliados spin premia. | Dividir en casos de usos Considerar estatus de dueño durante onboarding, cambios de estados de documentacion Puedo ver en las notificaciones de home, las alertas por documentacion que ha tenido problemas. En la pantalla de home aparece visible para el usuario Documentos – En proceso de validación.Solo cuando hay problemas con documentos Si el proceso de validación de documentos no pudo ser realizado o no fue correcto, el usuario visualiza el estatus en el home de su cuenta de Spin Premia Negocios y recibe una notificación vía mail. Recibe notificación El usuario recibe notificaciónes push con el detalle de que es lo que tiene que hacer o que documentos tiene que subir de nuevo. En la sección de documentos le permite entrar a una pantalla para subirlos de nuevo. Limitados a JPG, JPEG, PNG, PDF (Desde perspectiva de producto, requiero imágenes y PDF) Resolución de tamaño carta (máximo) Opción de subir documentos o tomar fotos.
Estatus de documentacion: Pendiente de aprobacion Aprobado Rechazado
| HIGH | | Integración dos vías SalesForce |
10 | Yo como usuario necesito ingreso mi cuenta bancaria (CLABE) PARA recibir mis ganancias y concluir mi onboarding | En la pantalla de agregar cuenta bancaria el usuario ingresa la cuenta CLABE de su banco El usuario puede identificar el nombre de banco al que pertence la cuenta que ingreso para cerciorarse de que esta correcta
| HIGH | | |
11 | Yo como usuario si no tengo una cuenta bancaria puedo crear una cuenta de banco Spin by Oxxo durante la habilitacion de la funcionalidad “Dar puntos” PARA poder recibir mis ganancias y poder continuar con mi onboarding | Si el usuario no tiene una cuenta bancaria puede crear una nueva con Spin by Oxxo durante el onboarding dentro de una webview El usuario da clic en crear cuenta y lo manda a la aplicación Spin by Oxxo para crear su cuenta. El usuario tiene que regresar manualmente a la app para poder continuar con su proceso
| HIGH | | |
12 | Yo como usuario necesito seleccionar la membresía que quiero comprar y hacer el pago PARA poder usar las funcionalidades de “Dar puntos premia” | 1 sola membresia disponible para compra Se atribuye una membresia por negocio 1000 puntos premia mensuales incluidos en cada membresia, activo con una duracion de 1 mes
El usuario visualiza y selecciona el plan de membresía disponible, con los detalles de este como: El usuario necesita ver las instrucciones para realizar el pago a traves de ventanilla en el banco seleccionado, y recibe un correo con la referencia para realizar el pago. Una vez enviada la confirmacion de pago, se informa al usuario que se esta validando desde home. Una vez que se valida el pago, le llega un correo validando esto con todos los detalles del pago y su membresía. Todo esto es visible en el estatus del pago de su cuenta en el home de la aplicación (estatus de pago).
| HIGH | | Primera iteracion solo deposito en efectivo, 2 iteracion con oxxo pay y tranferencia bancaria ¿Como puedo repartir los puntos entre mis negocios?(para iteracion 2) |
13 | Yo como usuario puedo crear un negocio durante durante la habilitacion de la funcionalidad “Dar puntos” PARA que mi negocio pueda aparecer en las plataformas junto a los Aliados Spin Premia y pueda usar las funcionalidades de “Dar puntos” | Consideraciones: El usuario puede crear un negocio aun si su documentacion o pago no han sido validados, o estan pendientes. Los negocios creados solo aparecen en plataformas b2c si:
| HIGH | | 2 etapa multi negocio Segunda etapa Horario de operación |
14 | Yo como usuario puedo cancelar mi mebresia en cualquier momento PARA no tener disponibles las funcionalidades de “Dar puntos” | El usuario puede cancelar su membresia en el momento que le parezca. Para el usuario debe ser visible facilmente que su membresia ha finalizado y entender las funcionalidades que se desactivan o se limitan.
| | | |