Para una gran experiencia de compra en una aplicación, ¿es mejor poner por adelantado el catálogo de productos y pedirle al usuario que inicie sesión o registre un pedido anónimo durante la fase de pago?

A diferencia de una cuenta de Facebook o Gmail, hacer que las personas se registren no es el objetivo principal de su aplicación. El objetivo principal de su aplicación es vender los productos. Sí, puede proporcionar opciones para que el usuario inicie sesión o se registre si así lo prefiere. De lo contrario, pueden optar por ingresar los detalles básicos para llevar a cabo la transacción y no registrarse en la aplicación.

No lo llamaría “anónimo”. Las compras en línea necesitan información de la persona a la que se la vende. “Anónimo” es un término completamente diferente que significa que la identidad del comprador no se conoce en absoluto.
Puede ser aplicable a los artículos del mercado negro, pero por razones de seguridad, las compras “anónimas” deben evitarse en una experiencia de compra comercial regular.

PD: Creo que se refirió a “usuarios no registrados” como “anónimos”. Todavía necesitan proporcionar nombres.

Registrarse o iniciar sesión debería ser una opción que no sea necesaria. Dado que el objetivo principal de una aplicación de compras es vender el producto. Iniciar sesión o registrarse debe tener un incentivo, como un pago más rápido o la acumulación de puntos.

La fase de verificación es mejor ya que el cliente ha hecho un gran esfuerzo para comprar desde su aplicación y no a sus competidores. Por lo tanto, es una gran posibilidad que él / ella tome un esfuerzo adicional para pagar y comprar el producto con pocos detalles como nombre, número de teléfono móvil, dirección de correo electrónico y su dirección. Mantenga los detalles requeridos al mínimo para que sea fácil para el usuario.

Utilice mejor una opción de inicio de sesión de google + y facebook para un pago más rápido