aMember v4 integration
Aceite pagamentos de associação, gerencie perfis, forneça conteúdo digital, integre-se ao seu blog, CMS, envie boletins informativos, execute programa de afiliados com este software.
aMember versão 4 usa uma nova estrutura de arquivos e novo código, então aqui está um novo método de integração.
1. Obtendo o valor do cookie
Primeiro, localize o arquivo:
application/default/views/_form.phtml
Neste arquivo, adicionaremos um código especial ao formulário, para que o ID do visitante seja lido e enviado para o arquivo de processamento.
Alterar esta linha echo $form->render($renderer); a este código:
$form_res = $form->render($renderer);
$tracker = '<input type="hidden" name="pap_custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php?accountId=default1" type="text/javascript">
</script>';
echo str_replace('</form>',$tracker.'</form>',$form_res);
Salve seu trabalho e com base no que você deseja integrar, continue na etapa correta.
2. Integração com PayPal dentro de um membro – passo 1
Agora edite este arquivo:
/amember/library/Am/Paysystem/PayProcessMediator.php
Encontre a função process() e dentro desta função, encontre a linha:
$this->callback($this->onAction);
Insira este código logo abaixo da linha mencionada:
$this->result->getAction()->addParam('custom', $_POST['pap_custom']);
Com esta linha, adicionamos um novo parâmetro chamado ‘custom’ ao array que será usado para criar uma solicitação enviada ao PayPal. Graças a isso, estamos enviando o ID do visitante para que possamos usá-lo posteriormente para determinar quem foi o afiliado de referência.
Salve seu trabalho e vá para a etapa 3.
3. Integração com o PayPal em um membro – etapa 2
A última etapa é lidar com a notificação de IPN enviada do PayPal e reenviá-la ao seu Post Affiliate Pro. Navegue até Configuração> Configuração/Configuração> PayPal em seu painel de administração aMember e ative ‘Reenviar Postback‘. Se já estiver ativo, basta adicionar uma nova linha com esta URL:
https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php
Salve seu trabalho e pronto. Não se esqueça de ativar seu plugin de manipulação de IPN do PayPal no Post Affiliate Pro para fazer tudo funcionar.
4. PayPal e uso do recurso Carrinho em um membro
Caso você esteja usando um recurso de Carrinho de Membro, você deve seguir as etapas anteriores e, adicionalmente, modificar este arquivo application/cart/views/cart/choose-paysys.phtml – localizar esta linha: <input type=”hidden” name=”a” value=”choose-paysys” /> e adicione o seguinte código abaixo da linha:
<!-- Post Affiliate Pro integration snippet -->
<input type="hidden" name="pap_custom" value="" id="pap_dx8vc2s5" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
<!-- /Post Affiliate Pro integration snippet -->
Salve seu trabalho e pronto.
5. Integração da inscrição de um membro
Se você deseja que novos usuários se tornem afiliados automaticamente, é possível sincronizar um formulário de inscrição de membro com o Post Affiliate Pro. Graças ao plug-in integrado, você pode configurá-lo facilmente no back-end de administração de um membro.
Overview of Plugins and Features
Discover the limitless potential of Post Affiliate Pro with its powerful plugin system, enabling you to enhance your account with a wide range of features. Learn how to activate features like Action Commissions, Banner Rotator, and Multiple Currencies, and explore integration options through our plugin directory. Visit now to transform your affiliate marketing strategy!
How to integrate Post Affiliate Pro with Google Analytics?
Learn how to seamlessly integrate Post Affiliate Pro with Google Analytics to effectively track affiliate-referred visits. Follow our step-by-step guide to generate optimized URLs using the Google Analytics URL builder, decode them, and use them as Destination URLs in your campaigns. Visit now to enhance your tracking capabilities.
9. Integrate the affiliate software with your website
Integrate your affiliate software seamlessly with your website for effective tracking of referrals and commissions. Set it up right!
How to integrate Post Affiliate Pro (Network) with 3rd party affiliate systems?
Learn how to integrate Post Affiliate Pro with 3rd-party affiliate systems. Follow our step-by-step guide to streamline your affiliate tracking!