Ir al contenido
Afiliados al cupón
  • Características
  • Precios
  • Testimonios
  • Ayuda
    • Ticket de asistencia
    • Apoyo a las ventas
    • Documentación
    • Mapa de carreteras
    • Solicitud de funciones
    • Registro de cambios
    • Demostración del plugin
    • Servicios de instalación
    • Cuenta
  • Contacte con nosotros
  • Blog
  • Con la confianza de más de 5800 empresas
  • Pruébalo gratis
Afiliados al cupón

Documentación del plugin

Configurar

4
  • Guía de instalación - ¡Cómo empezar!
  • Cómo instalar el plugin Coupon Affiliates
  • Cómo asignar usuarios a los cupones.
  • Códigos cortos

Comisión + Pagos

31
  • (PRO) Seguimiento y pago de comisiones
  • Configuración flexible de las comisiones
  • Establecer comisión personalizada por afiliado / cupón.
  • Establecer comisión personalizada por producto
  • Establecer comisión personalizada por rol de usuario.
  • Establezca tasas de comisión a nivel de producto por afiliado.
  • Establezca un remitente personalizado para los pedidos.
  • (PRO) Facturas
  • (PRO) Declaraciones
  • (PRO) Solicitudes de pago programadas
  • (PRO) Pagos automáticos
  • (PRO) Pagos - Cómo pagar a los afiliados
  • (PRO) Comisión vitalicia
  • (PRO) Registros de usuarios como referencia de por vida
  • (PRO) Métodos de pago específicos del usuario
  • Comisión máxima por pedido
  • Ocultar comisión por cupones no afiliados.
  • ¿Cómo editar la "comisión no pagada" de un afiliado?
  • Solicitudes de pagos administrativos manuales
  • (GRATUITO) Cómo pagar a los afiliados con la versión GRATUITA.
  • No actualizar nunca el valor de "comisión" guardado para pedidos anteriores.
  • La comisión no pagada es "0" aunque haya pedidos referidos.
  • Método de pago Pagos PayPal
    • (PRO) Pagos PayPal
    • (PRO) Pagos con PayPal: configuración
    • (PRO) Pagos de PayPal: mensajes de error
  • Método: Pagos con Stripe
    • (PRO) Pagos de Stripe
    • (PRO) Stripe Payouts - Guía de configuración
    • (PRO) Pagos de Stripe - Estándar vs Express
  • Método Crédito en tienda
    • (PRO) Pagos a crédito en tienda
    • (PRO) Pagos a crédito en tienda - Integraciones
  • Método de pago Transferencia bancaria
    • (PRO) Pagos por transferencia bancaria

Panel de afiliación

8
  • Portal de afiliados
  • Estadísticas del panel de afiliados
  • Cuadro de pedidos recientes
  • (PRO) Cuadro recapitulativo mensual
  • (PRO) Exportar a Excel
  • (PRO) Gráficos lineales
  • (PRO) Tabla de tarifas de productos
  • (PRO) Fichas personalizadas

URL de referencia

12
  • URL de referencia
  • URL de referencia Historial de clics (visitas)
  • (PRO) Campañas de URL de referencia
  • (PRO) Creativos
  • (PRO) Creativos dinámicos
  • (PRO) Páginas de destino para afiliados
  • (PRO) Páginas de destino dinámicas
  • (PRO) Compartir en redes sociales para URL de referencia
  • (PRO) Generador de URLs cortas para URLs de referencia
  • (PRO) Generador de códigos QR para URL de referencia
  • (PRO) Seguimiento de enlaces directos
  • Seguimiento de conversiones de URL sin cupón

Registro de afiliados

12
  • Registro de afiliados
  • Crear registros de afiliados manualmente
  • Código de cupón de plantilla
  • Formulario de registro CAPTCHA (Prevención de spam)
  • (PRO) Generación dinámica de cupones
  • (PRO) Varias plantillas de cupones
  • (PRO) Campos personalizados para el registro de afiliados
  • (PRO) Aceptar automáticamente registros de afiliados
  • (PRO) Registro automático de afiliados para nuevos usuarios
  • Cómo evitar el spam en el formulario de registro de afiliados
  • (PRO) Registro de afiliados en el pago
  • Integración de listas de correo

Informes

2
  • Informes y análisis administrativos
  • (PRO) Informes de correo electrónico de afiliados

Afiliados multinivel

6
  • Afiliados Multinivel - Visión general
  • (PRO) MLA - Cómo editar los padres de un usuario
  • (PRO) MLA - Cómo editar la "comisión no pagada" MLA para un padre
  • (PRO) MLA - Convertir los enlaces de invitación MLA en enlaces de referencia normales.
  • (PRO) MLA - Convertir el panel de control de MLA en "Sólo con invitación"
  • (PRO) MLA - Auto-asignar clientes referidos como un sub-afiliado MLA.

Integraciones

7
  • WooCommerce - Guía de integración
  • LifterLMS - Guía de integración
  • LearnDash - Guía de integración
  • TutorLMS - Guía de integración
  • MemberPress - Guía de integración
  • Paid Memberships Pro - Guía de integración
  • (PRO) Pagos a crédito en tienda - Integraciones

Herramientas de administración

7
  • Importar/exportar tablas personalizadas
  • Crear a granel: Cupones de afiliación
  • Asignación masiva: Cupones a pedidos
  • Bulk Edit: Configuración del producto
  • Bulk Edit: Configuración de cupones
  • Generador de páginas promocionales
  • Generador de condiciones de uso para afiliados

Otras características

15
  • Grupos afiliados
  • (PRO) Primas de rendimiento
  • (PRO) Clasificaciones de afiliados
  • Funciones de prevención del fraude de afiliación
  • Notificaciones por correo electrónico
  • Soporte y configuración multidivisa
  • (PRO) Tasas de conversión automatizadas
  • Admin - Lista de todos los enlaces del 'Panel de Afiliados
  • Admin - Asignar usuarios afiliados a cupones
  • Cupones limitados sólo a nuevos clientes (primer pedido)
  • Suscripciones (referencias recurrentes)
  • Cálculos de impuestos/IVA
  • Códigos de cupones Vanity
  • Mostrar el enlace "Afiliado" en la página "Mi cuenta
  • Envío automático de correos electrónicos cuando los afiliados alcanzan determinados objetivos

Preguntas generales + Ayuda

39
  • ¿Cómo puedo obtener ayuda?
  • Traducciones y localización
  • Cómo actualizar las estadísticas de pedidos anteriores
  • Seleccione qué estados de pedido mostrar en el panel de afiliados
  • Cómo "editar rápidamente" tus códigos de cupón de WooCommerce
  • Cómo asignar manualmente cupones de referencia a pedidos "completados
  • Establezca direcciones de correo electrónico adicionales para las notificaciones de afiliación.
  • Establecer la fecha de inicio del historial de cupones
  • Cómo personalizar las plantillas de correo electrónico
  • Mis funciones y ajustes PRO no se muestran. ¿Cómo puedo solucionarlo?
  • ¿Cómo puedo mostrar sólo los pedidos "completados" en el panel de afiliados?
  • ¿Cómo puedo cambiar las comisiones sólo para los pedidos nuevos?
  • ¿Cómo aplico ajustes fiscales personalizados a las estadísticas y comisiones?
  • ¿Cómo incluyo o excluyo los impuestos/IVA de las estadísticas y comisiones?
  • ¿Qué ocurre cuando un pedido se reembolsa o se reembolsa parcialmente?
  • ¿Se excluyen los gastos de envío de las estadísticas y los cálculos?
  • ¿Cómo puedo evitar que la comisión calculada para pedidos anteriores cambie si actualizo los tipos de comisión?
  • ¿Puedo asignar usuarios afiliados a varios cupones?
  • ¿Cómo conecto manualmente un afiliado a un cliente existente como afiliado vitalicio?
  • Cambie el texto "Afiliado" por otro que diga "Recomiende a un amigo".
  • ¿Puedo utilizar este plugin para campañas de marketing con cupones?
  • ¿Cómo migrar desde otros plugins de afiliación?
  • Cómo eliminar un usuario de WordPress
  • Cómo eliminar un usuario afiliado
  • ¿Cómo migrar mis datos a un nuevo sitio web?
  • ¿Se añadirán más funciones en el futuro?
  • ¿Cuál es la diferencia entre el plan anual y el plan vitalicio?
  • Uso de una licencia para sitios en vivo/de producción, de puesta en escena, de desarrollo y localhost
  • Los usuarios no pueden iniciar sesión una vez aceptada su inscripción como afiliados.
  • ¿Funciona el plugin con WooCommerce High-Performance Order Storage?
  • Cómo comprobar si los Cron Jobs funcionan en WordPress
  • Sustituye WP-Cron por un Cron Job real
  • Limitar los cupones de WooCommerce para que sólo se puedan utilizar en determinados productos
  • El campo Aplicar cupón no se muestra en el carrito / pago
  • Cómo unirse al programa beta.
  • ¿Tienen un sitio de demostración donde pueda probar la versión PRO?
  • Mi versión PRO no se activa, se queda en la versión gratuita.
  • Uso de una licencia para sitios activos y de ensayo
  • Cambiar la licencia PRO a otro sitio web o dominio

Errores y problemas

15
  • Por qué los enlaces de referencia / URLs pueden no funcionar, y cómo solucionarlos.
  • Mis notificaciones por correo electrónico no funcionan. ¿Cómo puedo solucionarlo?
  • Las URL cortas no funcionan, ¿cómo las arreglo?
  • El panel de afiliación no se muestra, o no deja de decir "cargando". ¿Cómo puedo solucionarlo?
  • Las estadísticas/el contenido no se cargan en mi panel de control. ¿Cómo puedo solucionarlo?
  • Cómo solucionar los informes de administración vacíos (que aparecen como "0").
  • ¿Alojado con Cloudways? Cómo solucionar el error de carga ajax en el panel de afiliados.
  • Cómo solucionar el "ERROR: Error al cargar solicitud ajax".
  • Cómo solucionar el "Error 404 en entradas o páginas" en WordPress
  • ¿El enlace del panel de control muestra un error 404?
  • El enlace de restablecimiento de contraseña de WooCommerce muestra "página no encontrada".
  • Cómo solucionar el error "Invalid Post Type".
  • Cómo aumentar el "Límite de tiempo PHP" en un sitio WordPress
  • Cómo aumentar el límite "Max Input Vars" de PHP
  • Cómo comprobar WP_DEBUG Logs en WordPress

Desarrolladores

3
  • Desarrolladores: Fragmentos de código y recursos
  • Cómo auto-aplicar un cupón cuando un determinado producto está en el carrito de WooCommerce (Función)
  • Desactivar las funciones "Comisión personalizada por cupón, producto y usuario" para determinados administradores (Función)
  • Inicio
  • Docs
  • Desarrolladores
  • Desarrolladores: Fragmentos de código y recursos
Ver categorías

Desarrolladores: Fragmentos de código y recursos

3 min leer

En la actualidad no disponemos de documentación detallada para desarrolladores, pero aquí tiene algunos fragmentos de código y recursos útiles para desarrolladores.

Tablas de la base de datos

El plugin tiene sus propias tablas de base de datos de las que puedes obtener ciertos datos:

wcusage_activity - Registro de actividad.

wcusage_campaigns - Campañas de URL de referencia.

wcusage_clicks - Registro de clics en URL de referencia.

wcusage_directlinks - Dominios de seguimiento de enlaces directos.

wcusage_mlainvites - Invitaciones para afiliados multinivel.

wcusage_payouts - Pago de comisiones

wcusage_register - Aplicaciones de registro de afiliados.

Pedidos de afiliados

Obtiene todos los pedidos de afiliados de un cupón, sin un rango de datos determinado. Esto devuelve un array de datos que incluye los cálculos totales de todos los pedidos, y todos los pedidos individuales.

$orders = wcusage_wh_getOrderbyCouponCode( $coupon_code, $start_date, $end_date, '', 1 );

Datos del pedido

Puede obtener un array de datos relacionados con afiliados para un determinado pedido a través de esta función. Esto devuelve una matriz de datos incluyendo las ganancias de comisión.

$order_data = wcusage_calculate_order_data( $order_id, $coupon_code, 0, 1 );

Para obtener la comisión del pedido, por ejemplo:

$commission = $order_data['totalcommission'];

URL de afiliado

Obtenga la URL de afiliación de un cupón mediante la siguiente función:

$coupon_code = ""; // Establezca aquí el nombre del código del cupón.
$affiliate_url = wcusage_get_affiliate_url($coupon_code);

O si quieres construir tu propia URL personalizada aquí tienes un ejemplo:

$coupon_code = ""; // Establezca aquí el nombre del código del cupón.
$prefix = wcusage_get_setting_value('wcusage_field_urls_prefix', 'coupon');
$affiliate_url = get_home_url() . "?" . $prefix . "=" . 1TP4Código_cupón;

Total ventas y comisiones

Obtenga el total de ventas y comisiones obtenidas por un cupón determinado, sin un intervalo de fechas determinado. Deje $start_date vacío para obtener todas las ventas.

$orders = wcusage_wh_getOrderbyCouponCode( $coupon_code, $start_date, $end_date, '', 1 );
$total_orders = $orders['total_orders']; // Ventas totales
$total_discounts = $orders['full_discount']; // Descuentos totales
$total_commission = $orders['total_commission']; // Comisión total
$order_count = $orders['total_count']; // Recuento de pedidos

Comisión no pagada

Obtén la comisión total no pagada por un cupón de afiliado.

$coupon_id = ""; // Establezca aquí el ID del código del cupón.
$unpaid_commission = get_post_meta( $coupon_id, 'wcu_text_unpaid_commission', true );

Gancho (Acción): Registro de nuevos afiliados

Cuando haya un nuevo registro de afiliado, se ejecutará el hook "wcusage_hook_registration_new" que pasará el ID de registro, el ID de usuario y el código de cupón.

Por lo tanto, podría llamar a este hook para aceptar automáticamente el registro bajo ciertas condiciones con la función "wcusage_set_registration_status". Por ejemplo, esto aceptará automáticamente el registro si el rol del usuario es "ejemplo":

add_action( 'wcusage_hook_registration_new', 'trigger_wcusage_hook_registration_new', 10, 3 );
function trigger_wcusage_hook_registration_new( $registration_id, $user_id, $coupon_code ) {
    $user_info = get_userdata( $user_id );
    $roles = $user_info->roles;

    if ( in_array( 'ejemplo', $roles ) ) {
        wcusage_set_registration_status( 'accepted', $registration_id, $user_id, $coupon_code, '', '' );
    }
}

Gancho (Acción): Nuevo afiliado aceptado

Cuando un nuevo afiliado es aceptado y añadido a su programa, se ejecutará el "wcusage_hook_affiliate_register_accepted" que pasará lo siguiente:

  • $id - ID de registro.
  • $userid - ID de usuario.
  • $coupon_code - Código del cupón.
  • $message - El mensaje de aceptación del registro.
  • $status - El estado de su registro.
add_action( 'wcusage_hook_affiliate_register_accepted', 'trigger_wcusage_hook_registration_accepted', 10, 5 );
function trigger_wcusage_hook_registration_accepted( $id, $userid, $coupon_code, $message, $status ) {
// Su código aquí.
}

API Endpoint: Información del cupón

En Información sobre cupones le permite obtener información detallada sobre un cupón específico por su ID. Esto incluye el nombre del cupón, la comisión no pagada y los pagos pendientes, por lo que es una herramienta esencial para el seguimiento del rendimiento del cupón y el estado de los pagos. Sólo los administradores pueden acceder a este punto final.

Para utilizar la API, envíe un GET solicitar a /wp-json/woo-coupon-usage/v1/coupon-info con el parámetro requerido cupón_id (el ID del cupón que desea consultar). La respuesta incluirá una matriz que contendrá nombre_cupón, comisión_no_pagaday pagos_pendientes.

API Endpoint: Cupones de usuarios

En Cupones de usuario El punto final de API le permite recuperar una lista de ID de cupón asignados a un usuario específico, junto con su comisión no pagada asociada. Esta funcionalidad es útil para supervisar y gestionar las asignaciones de cupones y comisiones específicas de un usuario. El acceso a este punto final está limitado a los administradores.

Para utilizar la API, envíe un GET solicitar a /wp-json/woo-coupon-usage/v1/users-coupons con el parámetro requerido usuario (el nombre de usuario cuyos cupones desea recuperar). La API devolverá una matriz de ID de cupón junto con su comisión no pagada, proporcionando una visión general de la actividad de cupones del usuario.

API Endpoint: Solicitar pago

En Solicitar pago El punto final de API le permite activar solicitudes de pago para un cupón específico. Verifica el usuario que solicita el pago y comprueba si la comisión no pagada del cupón es válida y está lista para su procesamiento.

Para utilizar la API, haga una POST solicitar a /wp-json/woo-coupon-usage/v1/request-payout con dos parámetros obligatorios: cupón_id (el ID del cupón) y usuario (el nombre de usuario del usuario que solicita el pago). Asegúrese de que el usuario que llama tiene permisos de administrador. Si la validación es correcta, el sistema procesa la solicitud de pago y devuelve 1 para el éxito o 0 para el fracaso.

—

¿Necesita ayuda con una función personalizada? Póngase en contacto con nosotros y le indicaremos cómo hacerlo.

¿Necesita ayuda con algo?

Crear un ticket de soporte >>
Cuáles son sus sentimientos

Aumente sus ingresos con el plugin de afiliación basado en cupones #1 para WooCommerce... ¡sin riesgo!

7 días de prueba Garantía de devolución del dinero en 14 días Sin gastos adicionales

Prueba gratuita de 7 días

Producto

  • Características del plugin
  • Precios
  • Mapa de carreteras
  • Registro de cambios
  • Solicitudes de funciones

Recursos

  • Documentación
  • Demostración del plugin
  • Blog
  • Testimonios
  • Comparaciones

Ayuda

  • Soporte PRO
  • Foros comunitarios
  • Guía de instalación
  • Apoyo a las empresas
  • Acceso de clientes

Empresa

  • Sobre el fundador
  • Nuestro programa de afiliados
  • Condiciones generales
  • Política de privacidad
  • Política de cookies

Servicios RelyWP

  • Configuración y personalización de plugins
  • Planes de atención de WordPress
  • Alojamiento gestionado de WordPress
  • Servicios de codificación personalizados
  • Ajustes y correcciones del sitio web
es_ES Spanish
es_ES Spanish en_US English de_DE German fr_FR French

Derechos de autor © 2025 RelyWP Ltd.

Registrada en Inglaterra y Gales con el número de registro: 11865883

Twitter Facebook-f Youtube

Woo® y WooCommerce® son marcas registradas de WooCommerce, Inc. Coupon Affiliates no está afiliada ni respaldada por WooCommerce, Inc.

logotipo
  • Características
  • Precios
  • Testimonios
  • Ayuda
    • Ticket de asistencia
    • Apoyo a las ventas
    • Documentación
    • Mapa de carreteras
    • Solicitud de funciones
    • Registro de cambios
    • Demostración del plugin
    • Servicios de instalación
    • Cuenta
  • Contacte con nosotros
  • Blog
  • Con la confianza de más de 5800 empresas
  • Pruébalo gratis
en_US English
en_US English
es_ES Spanish
de_DE German
fr_FR French