Language switcher

–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

PayWhirl

PayWhirl facilita la gestión de los pagos recurrentes.

La integración con PayWhirl se realiza mediante una aplicación integrada en PayWhirl llamada “Scripts de seguimiento personalizados”.

Instala la aplicación

Para empezar con la integración, ve a tu cuenta de PayWhirl y luego a Aplicaciones e integraciones. Busca e instala una aplicación llamada Scripts de seguimiento personalizados.

Una vez instalada, verás dos pestañas diferentes en la página de configuración. Una sección cargará los scripts en CADA página que PayWhirl proporcione y la otra sección sólo cargará los scripts Después de las conversiones, cuando la gente complete el pago con éxito – esto es lo que utilizaremos.

Seguimiento de ventas

El primer paso es dar un nombre a tu aplicación. Puedes llamarla, por ejemplo, Post Affiliate Pro

Ahora, elige la pestaña ‘Conversión‘ y utiliza el siguiente código en ella:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
    PostAffTracker.setAccountId('Account_ID');
    {% for invoice in invoices %}
        papSkus = '';
        {% for item in invoice.items %}
            papSkus += '{{item.sku}}, ';
        {% endfor %}

    var sale{{ loop.index }} = PostAffTracker.createSale();
    if ({{invoice.paid}}) {
        sale{{ loop.index }}.setTotalCost({{ invoice.amount_due }} - {{ invoice.shipping_total }} - {{ invoice.tax_total }});
    } else {
        sale{{ loop.index }}.setTotalCost(0);
    }
        {% if invoice.subscription_id %}
    sale{{ loop.index }}.setOrderID('{{ invoice.subscription_id }}');
        {% else %}
    sale{{ loop.index }}.setOrderID('{{ invoice.id }}');
        {% endif %}
    sale{{ loop.index }}.setProductID(papSkus.slice(0, -2));
    sale{{ loop.index }}.setData1('{{ customer.email }}');
    sale{{ loop.index }}.setCurrency('{{ invoice.currency }}');
    sale{{ loop.index }}.setCoupon('{{ invoice.promo_code }}');
        {% if loop.index != invoices|length %}
    sale{{ loop.index }}.doNotDeleteCookies();
        {% endif %}
    {% endfor %}

    PostAffTracker.register();
</script>

Si te desplazas un poco hacia abajo verás una lista completa de variables disponibles, así que si quieres personalizar el código de seguimiento de la venta, no dudes en hacerlo utilizando las variables disponibles.

Configuración de webhook

Para hacer un seguimiento de los pagos recurrentes, tendrás que configurar un webhook en Desarrollador > Webhooks, donde deberás crear un webhook para el evento de cuenta cargo.realizado. Si también quieres hacer un seguimiento de los reembolsos, crea también el webhook para charge.refunded.

El webhook debe ser creado para la siguiente URL:

https://URL_TO_PostAffiliatePro/plugins/PayWhirl/paywhirl.php

Las comisiones recurrentes sólo harán un seguimiento si utilizas la función de Comisiones Recurrentes o el plugin de Comisiones de Por Vida.

Activación de plugin

El último paso de la integración es activar el plugin de seguimiento en tu cuenta de Post Affiliate Pro. Accede a tu panel de vendedor y ve a Configuración > Plugins donde debes encontrar y activar el plugin de gestión de webhooks de PayWhirl. Una vez activado el plugin puedes configurarlo para activar/desactivar el seguimiento de los reembolsos y para establecer qué detalles deben guardarse en los campos de datos extra de la comisión.

No olvides integrar tu sitio con el código de seguimiento de clics.

Back to Integrations Create account for FREE

Our website uses cookies. By continuing we assume your permission to deploy cookies as detailed in our privacy and cookies policy.

×

Schedule a one-on-one call and discover how Post Affiliate Pro can benefit your business.

We’re available on multiple dates

Schedule a call