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

aMember v4

Acceptez les paiements des membres, gérez les profils, diffusez du contenu numérique, intégrez-le à votre blog, à votre CMS, envoyez des bulletins d’information, gérez un programme d’affiliation avec ce logiciel.

aMember version 4 utilise une nouvelle structure de fichier et un nouveau code, voici donc une nouvelle méthode d’intégration.

Tout d’abord, localisez le fichier :
application/default/views/_form.phtml

Dans ce fichier, nous allons ajouter un code spécial au formulaire, afin que le visitor ID soit lu et envoyé au fichier de traitement.

Remplacez cette ligne echo $form->render($renderer); par ce code :

$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);

Sauvegardez votre travail et en fonction de ce que vous voulez intégrer, continuez en suivant l’étape appropriée.

2. Intégration de PayPal dans aMember – étape 1

Maintenant, éditez ce fichie r: /amember/library/Am/Paysystem/PayProcessMediator.php Recherchez la fonction process() et dans cette fonction, trouvez la ligne : $this->callback($this->onAction); Insérez ce code juste en dessous de la ligne mentionnée :

$this->result->getAction()->addParam('custom', $_POST['pap_custom']);

Avec cette ligne, nous avons ajouté un nouveau paramètre appelé ‘custom’ à array qui sera utilisé pour créer une requête envoyée à PayPal. Grâce à cela, nous envoyons le visitor ID afin que nous puissions l’utiliser plus tard pour déterminer qui était l’affilié référent.
Sauvegardez votre travail et passez à l’étape 3.

3. Intégration de PayPal dans aMember – étape 2

La dernière étape consiste à traiter la notification IPN envoyée par PayPal et à la renvoyer à votre Post Affiliate Pro. Naviguez vers Configuration> Setup/Configuration> PayPal dans votre panneau d’administration aMember et activez ‘Resend Postback‘. Si elle est déjà active, ajoutez simplement une nouvelle ligne avec cette URL :

https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php

Enregistrez votre travail et c’est tout. N’oubliez pas d’activer votre plugin de gestion des IPN PayPal dans Post Affiliate Pro pour que tout fonctionne.

4. PayPal et utilisation de la fonction ” Cart ” dans aMember

Dans le cas où vous utilisez la fonctionnalité aMember Cart, vous devez réaliser les étapes précédentes et en plus, vous devez modifier ce fichier application/cart/views/cart/choose-paysys.phtml – trouvez cette ligne : <input type=”hidden” name=”a” value=”choose-paysys” /> et ajouter le code suivant sous la ligne :

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

Enregistrez votre travail et vous avez terminé.

5. Intégration d’une inscription aMember

Si vous souhaitez que les nouveaux utilisateurs deviennent automatiquement des affiliés, il est possible de synchroniser le formulaire d’inscription d’aMember avec Post Affiliate Pro. Grâce au plugin intégré, vous pouvez facilement le configurer dans le back-end de l’administration d’aMember.

Retour à Intégrations Créer un compte GRATUITEMENT

Notre site web utilise des cookies. En continuant, nous supposons votre permission de déployer des cookies comme détaillé dans Politique de confidentialité et de cookies.

×

Programmez un appel en tête-à-tête et découvrez comment Post Affiliate Pro peut profiter à votre entreprise.

Nous sommes disponibles à plusieurs dates

Planifier un appel