Necesito para una pagina de elearning en Wrdpress un sistema de afiliados y que además los afiliados puedan referir a sus amigos y contactos de sus correos, redes sociales y otros.
Para esto utilizo un plugin affiliateWP, funciona bien, lo unico que le hace falta a este plugin es que cuando una persona desea referir pueda accder a los emails desde gmails, hotmail, u otros previo permiso de quien va a referir. Como lo hace airbnb cuando refieres a tus amigos.
Para esta captura de emails se tiene un plugin que es Adiinviter, este permite enviar una invitación a los amigos previo permiso, y envia capturando los emails de gmail o hotmail, etc. Si un amigo del contacto esta intereado entra a ese link enciado por correo y se inscribe y queda registrado en la base de datos como referido de este contacto.
El problema: AffiliateWP permite dar puntos, dar comisiones y otros para los referidos. Cuando capturamos un referido por Adiinviter se queda en la base como referido en AddInviter y no puedo otorgar esos beneficios por el referido como puntos o comisions.
Posible solución: Que cuando ya esté capturado el amigo referido por Adiinviter el otro plugin AffiliateWP lo reconozca como referido al mismo tiempo como si hubiese sido referido por este plugin.
Los 2 plugin tienen documentacion de apis de integración.
Las web de los plugins son:
https://www.adiinviter.com/docs/developers-API
http://docs.affiliatewp.com/category/1438-rest-api-v1
Este proyecto podría inclusive servir para oferecer y vender en la web como un addon en :
https://affiliatewp.com/add-ons
Y se podria generar ingresos, mi interes no es en entrar en este negocio, pero que yo pueda solucionar esto y poder tener esta opción en tras páginas web que estoy generando, por lo que sería excelente si este queda como un plugin para seguir haciendo compras futuras.
Esta integración debe funcionar en forma independiente para que cuando actualice el tema o los plugin esto no afecte.
Saludos,
Plazo de Entrega: No definido