Pago por visión – Prestashop

Pago por visión - Prestashop

Visualización de vídeos de pago en Prestashop

Descripción: 

Desarrollo de funcionalidad respecto el historial de pedidos del usuario, y el alta de un producto, con la intención de mostrar los vídeos que el usuario ha comprado en la misma plataforma a través de una integración de vimeo en la cuenta de éste.

Ejemplo: El cliente tiene montada una tienda online Prestashop dedicada a la magia, por lo tanto vende, entre otras cosas,  vídeos explicativos de «Cómo se hace un truco de magia».

Por otro lado, el cliente ha creado una cuenta privada en vimeo, donde publica vídeos con acceso restringido, permitiendo solamente visionarlos si se realizan las peticiones desde una url concreta (el dominio de su tienda online en este caso).

Para conseguir el objetivo se modifica la programación en override para Prestashop, creando un nuevo campo en la ficha de alta de un producto, donde se introduce el enlace al vídeo de vimeo en caso de tratarse de este tipo de producto. Este enlace se guarda en la base de datos, en ningún momento es accesible para el usuario.

Se crean también nuevas clases controladorras para los pedidos y se modifica la plantilla de la vista del historial de pedidos de un cliente. De este modo se consigue que únicamente desde la tienda virtual Prestashop, un usuario que ha realizado una compra de un vídeo, acceda a su cuenta para poder visionar el vídeo tantas veces como desee. Para cada pedido (referencia, fecha, importe), se despliegan todos los vídeos que compró, teniendo una colección o biblioteca de vídeos en la propia cuenta del usuario.

Es importante mencionar que se programa bajo un control de seguridad, donde se fuerza a que el vídeo se vea únicamente desde la cuenta del usuario dentro del dominio de la tienda online, para así evitar poder enviar enlaces a terceros o compartir en redes sociales, manteniendo así la integridad del negocio.

Funcionamiento:

  • Desde el administrador:  Al dar de alta un producto, si es un vídeo, se introduce la url de su enlace a vimeo en la misma ficha de producto.
  • Desde la cuenta de usuario: Una vez el usuario ha realizado una compra de un producto virtual de formato vídeo, siguiendo el método tradicional de proceso de compra de Prestashop, puede acceder a su cuenta e ir a «HISTORIAL DE PEDIDOS».
  • En el historial de pedidos del usuario: Se muestran todos los pedidos ordenados cronológicamente, al hacer clic sobre la referencia de un pedido, se despliegan todos los vídeos que el usuario compró en ese pedido. Al hacer clic en el vídeo, se inicia la reproducción.

Disponible para Prestashop versión 1.6 (es posible hacerlo para versión 1.5)

Garantías:

  • Actualizaciones gratuitas (bajo disponibilidad)
  • Soporte técnico durante 6 meses (desde la fecha de compra)

Tecnologías utilizadas

  • Prestashop
  • Desarrollo de Módulos en override
  • Integración con vimeo
  • smarty php, html5, css3, javascript,
  • Responsive
  • Php + MySQL
  • BackEnd
  • Eclipse