Evaluando propuestas

Desarrollador Php/Wordpress Senior con experiencia en Apple Wallet & Google Wallet

Publicado el 10 Septiembre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Buscamos Desarrollador(a) PHP + WordPress con experiencia en Wallets Digitales (Apple Wallet & Google Wallet)

Estamos en la búsqueda de un profesional con sólida experiencia en PHP, desarrollo avanzado de plugins para WordPress y en Experiencia de Usuario (ux/ui).
Además, es imprescindible experiencia técnica comprobada en la creación y gestión de tarjetas digitales para Apple Wallet (PKPass) y Google Wallet (GPass), incluyendo configuración de certificados, notificaciones push y consumo de APIs oficiales.

Descripción general del plugin

El plugin actual está desarrollado en PHP y WordPress, con arquitectura modular y escalable. Incluye:

spi-wallet-loyalty.php: núcleo principal (constantes, shortcodes, tablas, assets).

Assets/: estilos y scripts (frontend, QR, notificaciones).

Certificates/: certificados para firma de pases y notificaciones push.

Includes/: módulos clave (autenticación, gestión de comercios, dashboards, QR, pkpass, endpoints, notificaciones, correos).

Lib/pkpass/: librería externa para generación de pases Apple Wallet.

Languages/: soporte multilenguaje (español incluido).

Descargar-tarjeta.php: endpoint para generar y entregar tarjetas .pkpass.

Shortcodes principales

El sistema se basa en shortcodes para ofrecer toda la interfaz:

Autenticación y perfil:

[spi_wallet_login] → formulario de login para comercios.

[Spi_wallet_lostpassword] → recuperación de contraseña.

[Spi_wallet_edit_profile] → edición de perfil del comercio.

Gestión del comercio:

[spi_panel_comercio] → personalización de la tarjeta (logo, colores, sellos) y envío de notificaciones.

[Spi_panel_comercio_dashboard] → métricas, clientes y escaneos.

Clientes y fidelización:

[spi_formulario_cliente] → registro guiado de clientes y generación de tarjeta digital.

[Spi_qr_registro] → genera QR para que los clientes se registren.

[Spi_lector_qr] → escáner de QR para sumar sellos y canjear recompensas.

Soporte:

[app_ayuda] → guía con FAQs e imágenes.

(Incluye también alias como [app_dashboard], [app_login], [app_form_cliente], etc., Para facilitar su integración en páginas.)

Lo que necesitamos que desarrolles y mejores

Actualizaciones en vivo de tarjetas:

Actualización en tiempo real de los sellos sobre el banner en Apple Wallet y Google Wallet.

Integración con APNs (Apple Push Notification Service) y Google Wallet API.

Sistema de notificaciones por comercio:

Panel donde cada comercio gestione sus notificaciones.

Canales configurables: push, correo o ambos.

Mejora en visualización de sellos:

Migrar de formato de texto plano a íconos visuales circulares sobre el banner.

Personalización de estilos por comercio.

Integración con Google Wallet:

Soporte completo para GPass, con API oficial (LoyaltyClass, LoyaltyObject).

Configuración con service-account.json y pruebas en sandbox/producción.

Sistema de logs y documentación técnica:

Logs estructurados para registrar fallos de APIs, descargas, sincronización y seguridad.

Tutorial detallado para instalación de certificados Apple (.p12, AppleWWDR.pem, aps.pem) y credenciales de Google (service-account.json).

Guía de pruebas en sandbox y despliegue en producción.

En resumen, buscamos a alguien que domine tanto el ecosistema WordPress/PHP como la implementación técnica de tarjetas Wallet en iOS y Android, asegurando estabilidad, escalabilidad y una experiencia de usuario optimizada.

Categoría Programación y Tecnología
Subcategoría Wordpress
¿Cuál es el alcance del proyecto? Desarrollo de sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias