
aMember
Gostaria de aprimorar ainda mais seu software de afiliados? Confira a integração do aMember com o Post Affiliate Pro.
Descubra como integrar facilmente o módulo de associação s2Member do WordPress ao Post Affiliate Pro para rastreamento eficiente de afiliados, comissões recorrentes e registro automatizado de afiliados. Aprenda instruções passo a passo para posicionamento de códigos, integração com PayPal, rastreamento de reembolsos e gerenciamento de associações.
O s2Member é um plugin do WordPress para gerenciamento profissional de associações. A integração é simples: basta inserir um código em uma seção específica de configuração do s2Member.
O primeiro passo para integrar o código de rastreamento de vendas ao seu s2Member é inserir o seguinte código em s2Member section API / Tracking > Signup Tracking Codes:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('%%initial%%');
sale.setOrderID('%%subscr_id%%');
sale.setProductID('%%item_number%%');
PostAffTracker.register();
</script>
Caso precise rastrear outros detalhes, confira as variáveis disponíveis logo abaixo desta seção (no s2Member).
Se deseja pagar comissões recorrentes aos seus afiliados, você precisa habilitar o plugin s2Member no seu Post Affiliate Pro. Defina uma palavra secreta lá e então, no seu admin do s2Member, em API / Notifications > Payment Notifications, utilize esta URL de notificação (defina a palavra secreta nela):
http://URL_TO_PostAffiliatePro/plugins/s2Member/s2member.php?secret=YOURSECRETCODE&order=%%subscr_id%%&total=%%amount%%&type=order
Para que funcione corretamente, você precisa usar o recurso de Comissões Recorrentes no seu Post Affiliate Pro e configurá-lo para operar via API. Em sua campanha, configure as comissões recorrentes e defina a recorrência como ‘variada’, para que coopere com as notificações do s2Member.
Como pode ser visto na configuração do plugin s2Member, há uma caixa de seleção para registros de afiliados . Caso queira criar uma conta de afiliado para cada novo membro, marque essa opção e, no seu admin do s2Member, vá em API / Notifications > Signup Notifications e configure esta URL:
http://URL_TO_PostAffiliatePro/plugins/s2Member/s2member.php?secret=YOURSECRETCODE&fname=%%first_name%%&lname=%%last_name%%&email=%%payer_email%%&user_ip=%%user_ip%%&type=signup
Pronto! Salve as alterações e isso criará um novo afiliado para cada novo membro.
Se também quiser rastrear o afiliado pai, crie um campo adicional (opcional) no formulário de assinatura do s2Member (General Options > Registration/Profile Fields) e nomeie-o como ‘visitorID‘ (o mesmo para o ID do campo).
O próximo passo é inserir um script personalizado na seção Footer Design em General Options > Login/Registration Design. Insira este código:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">PostAffTracker.setAccountId('Account_ID');
document.getElementById('ws-plugin--s2member-custom-reg-field-visitorid').type = 'hidden';
PostAffTracker.writeCookieToCustomField('ws-plugin--s2member-custom-reg-field-visitorid');
document.getElementById('ws-plugin--s2member-custom-reg-field-visitorid').parentNode.style.display='none';
</script>
Esse código garante que a informação do afiliado pai (valor do cookie) seja armazenada neste campo, e o campo fique oculto no formulário.
O último passo é adicionar esta linha na notificação de assinatura do s2Member:
&visitorID=%%visitorID%%
Caso deseje rastrear reembolsos e marcar automaticamente a comissão como reembolsada quando houver reembolso no s2Member, acesse o admin do s2Member, vá em API / Notifications > Refund/Reversal Notifications e utilize esta URL de notificação (defina a palavra secreta nela):
http://URL_TO_PostAffiliatePro/plugins/s2Member/s2member.php?secret=YOURSECRETCODE&order=%%parent_txn_id%%&type=refund
Pronto, salve suas alterações.
Se estiver usando o PayPal como gateway de pagamento no s2Member, um método diferente de integração é necessário.
Primeiro, no campo notify_url de cada botão de checkout (‘paypal-checkout-button.php’, ‘paypal-sp-checkout-button.php’, etc.) localizados em:
/wp-content/plugins/s2member/includes/templates/buttons/
adicione:
id="pap_ab78y5t4a"
Exemplo:
Se o código padrão do campo notify_url for assim:
<input type="hidden" name="notify_url" value="%%notify_url%%" />
altere para:
<input id="pap_ab78y5t4a" type="hidden" name="notify_url" value="%%notify_url%%" />
Depois, no arquivo de rodapé do tema ativo, ou seja,
/wp-content/themes/Name_Of_Your_Current_Theme/footer.php
adicione o seguinte código:
<!-- PAP Integration snippet -->
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('default1');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a', '', 'pap_custom');
</script>
<!-- /PAP Integration snippet -->
Se quiser rastrear também o ID do produto, adicione este atributo ao código do formulário PayPal do s2Member:
item_number="someProductID"
O último passo da integração é localizar este arquivo:
/wp-content/plugins/s2member/includes/classes/paypal-notify-in.inc.php
e encontrar a linha:
public static function paypal_notify() {
e inserir o seguinte código logo abaixo:
/* [Post Affiliate Pro](/ "O Post Affiliate Pro oferece uma plataforma completa para gerenciar vários programas de afiliados com facilidade. Sem taxas de instalação, suporte 24/7 e um teste grátis de 1 mês. Ideal para pequenas e grandes empresas, possui rastreamento preciso, fluxos de trabalho automatizados e ferramentas personalizáveis para impulsionar o sucesso do marketing de afiliados. Experimente agora e otimize suas operações de afiliados com facilidade!") integration snippet */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php?pap_custom='.$_GET['pap_custom']);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* /Post Affiliate Pro integration snippet */
Pronto!
Agora, acesse o painel do comerciante no Post Affiliate Pro (Network), navegue até a seção “Plugins” e ative o plugin “PayPal IPN Handling”.
NOTA: Se quiser que o cliente pagante seja criado automaticamente como afiliado, então, no plugin ‘PayPal IPN Handling’, ative a opção “Registrar novo afiliado a cada evento ocorrido”
NOTA2: O ‘PayPal IPN Handling’ lida automaticamente com os reembolsos — se uma transação rastreada anteriormente (que gerou comissão) for reembolsada no PayPal, ela será automaticamente reembolsada no Post Affiliate Pro (Network) também.
O s2Member é um plugin profissional de gerenciamento de associações desenvolvido especialmente para sites WordPress. Ele se integra perfeitamente com os papéis e capacidades de usuário nativos do WordPress, permitindo que os proprietários de sites protejam conteúdos em vários níveis — incluindo posts, páginas, tags, categorias e URLs específicas. Com o s2Member, você pode oferecer assinaturas recorrentes, taxas únicas e acesso “Compre Agora” para conteúdos exclusivos. O plugin suporta integração com gateways de pagamento como Stripe e PayPal, facilitando a monetização do seu conteúdo digital. Além disso, o s2Member utiliza shortcodes para implementação e personalização fáceis, oferecendo flexibilidade na administração e exibição das opções de associação.
Desde sua criação, o s2Member evoluiu dentro do ecossistema WordPress para se tornar uma ferramenta abrangente de gerenciamento de associações. Marcos importantes em seu desenvolvimento incluem integração com grandes processadores de pagamento e adição de recursos avançados como proteção robusta de conteúdo e gerenciamento detalhado de funções de usuários. Com o tempo, o s2Member consolidou sua reputação como uma solução confiável para criadores de conteúdo e empresas que desejam monetizar seus sites através de assinaturas e conteúdos protegidos.
O s2Member é projetado para um público diversificado, incluindo blogueiros, pequenos empresários, educadores e qualquer pessoa que deseje monetizar conteúdo digital. Se você busca oferecer conteúdo exclusivo para membros, gerenciar múltiplos níveis de associação ou proteger partes do seu site, o s2Member oferece as ferramentas necessárias. Ele auxilia os usuários ao oferecer gerenciamento seguro de conteúdo, processamento de pagamentos fácil, criação flexível de níveis de associação e um método eficiente para administrar conteúdos exclusivos de usuários — tudo dentro do seu site WordPress.
Vantagens:
Desvantagens:
No geral, o s2Member é mais indicado para usuários experientes ou desenvolvedores que possam aproveitar ao máximo seus recursos extensos e estejam confortáveis com um processo de configuração mais técnico.
Se estiver considerando outras opções além do s2Member, há diversas alternativas que podem atender às suas necessidades:
O s2Member é um plugin profissional de gerenciamento de associações para WordPress. Ele permite que proprietários de sites protejam conteúdos, gerenciem associações em vários níveis e aceitem pagamentos por gateways como Stripe e PayPal.
Adicione o código de rastreamento na seção API / Tracking do s2Member, configure as comissões recorrentes usando a palavra secreta e defina URLs de notificação para inscrições, pagamentos e reembolsos para automatizar o rastreamento de afiliados e o gerenciamento de comissões.
Sim, ao ativar o recurso de Comissões Recorrentes no Post Affiliate Pro e configurar as notificações de pagamento do s2Member, você pode rastrear e pagar automaticamente comissões recorrentes de afiliados.
Sim, o s2Member suporta integração com PayPal. Personalizando as configurações de checkout e notificação, é possível encaminhar as notificações instantâneas de pagamento do PayPal ao Post Affiliate Pro para rastreamento de afiliados e gerenciamento de reembolsos.
Os principais recursos incluem proteção robusta de conteúdo, múltiplos níveis de associação, shortcodes fáceis, suporte a gateways de pagamento, gerenciamento avançado de funções de usuário e medidas de segurança reforçadas.
O s2Member é ideal para usuários experientes, desenvolvedores, blogueiros, educadores e empresas que desejam monetizar conteúdo, gerenciar associações e proteger seus sites WordPress.
Alternativas populares incluem MemberPress, Thrive Apprentice, Easy Digital Downloads, MemberMouse e WishList Member.
Lucia é uma talentosa editora de conteúdo que garante a publicação perfeita de conteúdos em várias plataformas.
Integre o s2Member ao Post Affiliate Pro para aprimorar seu site de associação WordPress, automatizar o gerenciamento de afiliados e maximizar as comissões recorrentes.
Gostaria de aprimorar ainda mais seu software de afiliados? Confira a integração do aMember com o Post Affiliate Pro.
Saiba como integrar o YourMembership ao Post Affiliate Pro para uma gestão de membros e rastreamento de afiliados sem complicações. Descubra recursos, etapas de...
Aprenda como integrar a API OptimizeMember (módulo WordPress) com o Post Affiliate Pro para rastrear vendas, gerenciar cadastros de afiliados e automatizar oper...