Agregar funciones adicionales a plugin Affiliatewp en Wordpress

Cancelado Publicado hace 3 años Pagado a la entrega
Cancelado Pagado a la entrega

Proximamente lanzaré una web para la venta de un libro con sistema de afiliados, desarrollada en WordPress con los plugins WooCommerce (para las ventas), AffiliateWP (para el sistema de afiliados) e integrada con GamiPress (para el sistema de puntos).

Por medio del addon para AffiliateWP "Groups" he creado dos Grupos: "Personas" y "Organizaciones". También he implementado las comisiones a dos niveles por medio del addon "Multi Level Affiliate", donde el Nivel 1 es para referidos directos y genera 10% de comisión y el Nivel 2 para referidos indirectos que genera 5% de comisión.

Necesito personalizar algunas funciones de AffiliateWP a través Snnipets (fragmentos de código) que permita lo siguiente:

- Que AffiliateWP permita generar (reservar) automáticamente posiciones para sus referidos directos en la red, según la cantidad de libros comprados.

- Por ejemplo, si el usuario compra 3 libros, que AffiliateWP le asigne automáticamente 3 ID de Afiliados, los cuales luego él pueda usar para registrar sus referidos directos él mismo, a través de un formulario en su Dashboard.

- Sólo debe permitir que registre según la cantidad de libros que compró.

- Que se añada automáticamente el prefijo "dv-" al id de afiliado para los afiliados que pertenezcan al grupo "personas" y el prefijo "org-" para los afiliados del grupo "organizaciones".

- Que AffiliateWP permita asignar dos comisiones; tanto a un afiliado del Grupo "Personas", como a un afiliado del Grupo "Organizaciones".

- Que en el Checkout el comprador pueda ingresar el ID de Afiliado a quién debe ir la comisión a través de dos campos "input", tanto para el afiliado del Grupo "Personas" como para el afiliado del Grupo "Organizaciones".

Actualmente esto funciona con un addon que he instalado "AffiliateWP Checkout Referrals" pero sólo asigna una comisión a un afiliado.

- Que para el Afiliado del Grupo "Organizaciones", cuando la venta sea de 10 libros o más, ésta no le genere comisión si no que asignen Puntos (GamiPress) de la siguiente manera:

* 3 puntos para quien realiza directamente la compra (actualmente preestablecido en GamiPress)

* 2 puntos para el afiliado directo - Nivel 1 (crear función para integrar con AffiliateWP)

* 1 punto para el afiliado indirecto - Nivel 2 (crear función para integrar con AffiliateWP)

Tener muy buen conocimiento de programación en WordPress.

-----------------------------------------

-----------------------------------------

Los fragmentos de código deben funcionar como un plugin personalizado.

Si algo no está claro por favor preguntame con anticipación.

No se emitirá pago si el código no hace exactamente lo que se requiere.

Por favor, comente siempre su código. Necesito entenderlo.

Proporcionaré un entorno de prueba con acceso FTP.

Para documentación puede remitirse a los siguientes enlaces:

Escribiendo un plugin WordPress

[login to view URL]:Escribiendo_un_Plugin

Funciones WordPress: Hooks, Acciones y Filtros

[login to view URL]

Cómo crear un plugin de WordPress

[login to view URL]

AffiliateWP

[login to view URL]

WooCommercce

[login to view URL]

GamiPress

[login to view URL]

PHP WordPress Programación JavaScript MySQL

Nº del proyecto: #28533951

Sobre el proyecto

1 propuesta Proyecto remoto Activo hace 3 años

1 freelancer está ofertando el promedio de $100 para este trabajo

miguelfullstack

Hola un placer, cuento con las habilidades necesarias para poder apoyarte con tu proyecto, cuento con 5 años de experiencia demostrable en el mercado, tengo conocimientos en HTML, CSS, JAVASCRIPT, PHP, LARAVEL, FIREBAS Más

$100 USD en 7 días
(1 comentario)
0.0