Integration logo
s2Member (módulo de associação do WordPress)

s2Member (módulo de associação do WordPress)

Membership WordPress Plugin AffiliateTracking

Integração do s2Member (módulo de associação do WordPress)

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.

Como integrar o PostAffiliatePro ao s2Member

Insira o código de rastreamento

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).

Comissões recorrentes

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.

Registrar afiliados

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.

Afiliado pai

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%%

Rastreamento de reembolsos

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.

s2Member e PayPal – integração do formulário de checkout dinâmico

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"

s2Member e PayPal – encaminhando a notificação instantânea do PayPal ao Post Affiliate Pro

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 que é o s2Member?

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.

Principais recursos do s2Member

  • Shortcodes fáceis: Utilize shortcodes simples para inserir conteúdos e funcionalidades, facilitando a configuração e personalização.
  • Proteção robusta de conteúdo: Proteja elementos do WordPress — incluindo posts, páginas, tags, categorias e URLs — para controlar efetivamente o acesso dos membros.
  • Múltiplos níveis de associação: Crie e gerencie vários níveis de associação para oferecer diferentes graus de acesso ao conteúdo e opções de assinatura.
  • Suporte a gateways de pagamento: Integre com gateways de pagamento populares como Stripe, PayPal e Authorize.Net para transações seguras e diretas.
  • Gerenciamento avançado de funções de usuário: Atribua funções e permissões específicas aos usuários, possibilitando controle detalhado sobre o que os membros podem acessar e fazer no seu site.
  • Medidas de segurança: Reforce a segurança do site com recursos como Proteção contra Força Bruta de Login, protegendo as informações dos membros.
  • Opções de personalização: Adicione campos personalizados de registro e perfil, e integre com serviços de e-mail marketing para personalizar a experiência do usuário e comunicação.

Opções de preços do s2Member

  • Framework gratuito: Acesse funcionalidades básicas com integração ao PayPal Standard sem custo — ideal para começar ou para sites de associação simples.
  • Licença Pro para 1 site (US$ 89 pagamento único): Libere recursos avançados Pro e integrações de processadores de pagamento adicionais para um único site WordPress.
  • Licença Pro ilimitada (US$ 189 pagamento único): Estenda os recursos Pro para múltiplos domínios ou sites, perfeito para desenvolvedores ou empresas com vários projetos.

Vantagens e desvantagens do uso do s2Member

Vantagens:

  • Conjunto de recursos abrangente: Oferece uma ampla gama de funcionalidades para gerenciamento detalhado de associações e proteção de conteúdo.
  • Alta flexibilidade: Adequado para vários casos de uso, com opções de personalização que se adaptam a necessidades específicas.
  • Custo-benefício: Modelo de pagamento único sem cobranças recorrentes para atualizações, proporcionando valor a longo prazo.

Desvantagens:

  • Configuração complexa para iniciantes: Pode ter uma curva de aprendizado acentuada para quem é novo em plugins de associação ou WordPress.
  • Opções de suporte limitadas: Depende fortemente de documentação e fóruns da comunidade, o que pode ser um desafio para usuários que precisam de suporte direto.
  • Recurso de drip menos intuitivo: A funcionalidade de entrega programada de conteúdo não é tão amigável quanto a de alguns concorrentes, podendo exigir mais tempo de configuração.

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.

s2Member em ação: avaliações no YouTube

Alternativas ao s2Member

Se estiver considerando outras opções além do s2Member, há diversas alternativas que podem atender às suas necessidades:

  • MemberPress : Uma solução completa para criação de sites de associação robustos, com recursos extensos.
  • Thrive Apprentice : Um construtor de cursos online que inclui controle de associações, ideal para educadores.
  • Easy Digital Downloads : Especializado em venda de produtos digitais, com capacidades de associação.
  • MemberMouse : Plugin de associação escalável, indicado para empresas em crescimento.
  • WishList Member : Oferece proteção de conteúdo poderosa e opções flexíveis de associação.

Frequently asked questions

O que é o s2Member?

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.

Como faço para integrar o s2Member ao Post Affiliate Pro?

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.

O s2Member rastreia comissões recorrentes?

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.

O s2Member suporta integração com PayPal para rastreamento 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.

Quais são os principais recursos do s2Member?

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.

Para quem o s2Member é mais indicado?

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.

Quais são algumas alternativas ao s2Member?

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.

Lucia Halašková
Lucia Halašková
Editora de Conteúdo

Impulsione seu site de associação com rastreamento de afiliados

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.

Learn more

aMember
aMember

aMember

Gostaria de aprimorar ainda mais seu software de afiliados? Confira a integração do aMember com o Post Affiliate Pro.

5 min read
Membership Subscription +3
YourMembership
YourMembership

YourMembership

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...

5 min read
Membership Integration +3
API OptimizeMember (módulo WordPress)
API OptimizeMember (módulo WordPress)

API OptimizeMember (módulo WordPress)

Aprenda como integrar a API OptimizeMember (módulo WordPress) com o Post Affiliate Pro para rastrear vendas, gerenciar cadastros de afiliados e automatizar oper...

6 min read
Membership WordPress +3

Você estará em boas mãos!

Junte-se à nossa comunidade de clientes satisfeitos e forneça excelente suporte ao cliente com o Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface