BluePay integration
Un guichet unique pour toutes vos solutions de traitement des paiements.
L’intégration avec BluePay utilise le champ personnalisé de BluePay (il y en a deux disponibles) et un Post Notify Trans qui envoie les détails de la commande à une URL prédéfinie. Ce que vous devez faire est de pointer l’URL vers le plugin BluePay de Post Affiliate Pro.
Le plugin peut lire le coût total, l’ID de la commande, les commissions et remboursements récurrents, ainsi que les informations sur le client. Vous pouvez également créer automatiquement un compte d’affilié pour vos clients payants.
Configuration du plugin
Tout d’abord, vous devez activer le plugin Bluepay dans votre PAP. Après l’activation, vous devez configurer le plugin – définir le custom field ID 2 (le custom field 1 n’est plus supporté) et définir si vous souhaitez qu’un compte affilié soit créé lors de la réception des paiements.
Configuration de BluePay
L’intégration est basée sur la fonction Trans Notify Post – elle envoie une notification de données sur chaque commande à une URL prédéfinie. L’URL sera le plugin BluePay de Post Affiliate Pro. Pour que cela fonctionne, vous devez utiliser cette URL comme votre Trans Notify Post :
https://URL_TO_PostAffiliatePro/plugins/Bluepay/bluepay.php
Formulaire HTML
Pour intégrer vos formulaires de paiement, il vous suffit d’ajouter un champ caché pour les valeurs personnalisées. Vérifiez que vos boutons n’incluent pas CUSTOM_ID2 dans les champs protégés.
Voici le code de suivi du champ caché :
<input type="hidden" name="CUSTOM_ID2" value="" id="pap_ab78y5t4a" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>
Si vous utilisez déjà CUSTOM_ID2, passez à l’étape suivante.
Voilà, vous avez terminé. Les paiements seront suivis sur votre Post Affiliate Pro à partir de maintenant.
Formulaire HTML – champs personnalisés déjà utilisés
Si vous utilisez déjà ces deux champs personnalisés pour autre chose, vous devrez utiliser le code suivant. Le code ajoutera un séparateur spécial à la valeur existante, puis la valeur de suivi nécessaire (visitor ID). Dans notre exemple, nous utilisons un séparateur par défaut “||” que vous pouvez modifier dans la configuration du plugin et dans le code d’intégration.
La première étape consiste à ajouter l’attribut ID au champ personnalisé : id=”pap_ab78y5t4a”
Une fois ajouté, ajoutez ce code au formulaire de bouton que vous intégrez :
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAppendValuesToField('||');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>
Voici le champ caché du résultat et le code de suivi en dessous :
<input type="hidden" name="CUSTOM_ID2" value="existing_custom_value" *id="pap_ab78y5t4a"* />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAppendValuesToField('||');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>
Formulaire HTML – champs personnalisés déjà utilisés – étape finale
Il y a une dernière étape à franchir – comme vous utilisez déjà des champs personnalisés à d’autres fins que le suivi de Post Affiliate Pro, vous devez vous assurer que la valeur personnalisée que nous avons ajoutée sera supprimée afin que votre application/code puisse fonctionner correctement.
Recherchez le script qui traite les champs personnalisés et ajoutez ce code quelque part avant que vos valeurs personnalisées ne soient chargées (nous utilisons un code PHP dans notre exemple, avec un custom ID 2) :
$customSeparator = '||';
$explodedCookieValue = explode($customSeparator, $_GET['custom_id1'], 2);
if (count($explodedCookieValue) == 2) {
$_GET['custom_id2'] = $explodedCookieValue[0];
}
Et voilà, le suivi de vos ventes vient d’être intégré.
N’oubliez pas d’intégrer votre site avec le code de suivi des clics..
Découvrez comment intégrer facilement SoEasyPay avec Post Affiliate Pro pour gérer les paiements directement sur votre serveur web. Simplifiez le suivi des ventes et générez des commissions pour vos affiliés avec notre guide d'intégration pas à pas. Créez un compte gratuit et explorez nos solutions d'affiliation enrichies.
Découvrez comment l'intégration de Segpay avec Post Affiliate Pro peut booster vos revenus tout en minimisant les fraudes. Suivez notre guide étape par étape pour configurer le postback et intégrer les boutons Segpay, garantissant un suivi efficace des paiements récurrents et des remboursements. Profitez de notre essai gratuit pour explorer toutes nos fonctionnalités.