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

Paymate Express

Un service de paiement pour les paiements en ligne, les paiements eBay et les paiements mobiles, ainsi que des facilités de commerce électronique sécurisées, notamment par carte de crédit.

Paymate Express intègre des boutons Paymate à partir de votre page web.

Remarque : les transactions récurrentes ne sont PAS prises en charge.

Choisir le séparateur

Choisissez le séparateur qui séparera notre cookie et notre valeur de référence. Nous allons utiliser || dans cet exemple. Vous devez configurer le plugin Paymate pour utiliser ce séparateur. Allez sur Plugins > Paymate > Configure > Custom Value Separator.

Bouton Paymate

Chaque code de bouton paymate doit être mis à jour à partir d’un lien d’image à partir de.

Le bouton original ressemble à ceci :

<div align="center">
    <p>
         <a onclick="self.name = 'parent';" target="_blank" href="https://www.paymate.com/PayMate/ExpressPayment?mid=testmerchant&amt=58&ref=refnum&return=https://URL_TO_PostAffiliatePro/yourscript.php"><img src="https://www.paymate.com/homepage/images/butt_PayNow.gif" border="0" alt="Pay with Paymate Express"></a>
         <br />Pay with Paymate Express
    </p>
</div>

Maintenant vous devez le substituer avec le code ci-dessous et copier les valeurs colorées du code ci-dessus :

<form action=https://www.paymate.com/PayMate/ExpressPayment method=get>
            <input name="mid" type="hidden" value="testmerchant"/>
            <input  name="return" type="hidden" value="https://URL_TO_PostAffiliatePro/yourscript.php"/>
            <input type="hidden" id="pap_ab45c37" name="ref" value='refnum'> <input type="hidden" name="amt" value='58'>
            <input alt="Paymate Express"src="https://www.paymate.com/homepage/images/butt_PayNow.gif" type="image"/>
         </form>

Code d’intégration

Maintenant, ajoutez le code suivant dans TOUT formulaire de bouton Paymate. Veuillez vous assurer que le champ personnalisé que vous avez dans votre bouton id=”pap_ab45c37″.

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">PostAffTracker.setAccountId('Account_ID');
PostAffTracker.setAppendValuesToField('||');
PostAffTracker.writeCookieToCustomField('pap_ab45c37');
</script>

Cela garantira que le référent sera ajouté au champ personnalisé après le séparateur spécifié.

Intégration avec votre script de traitement – partie 1

Maintenant, le retour du callback est dirigé vers votre script. Ce retour doit également être envoyé au script PAP paymate.php, dont l’URL est https://URL_TO_PostAffiliatePro/plugins/Paymate/paymate.php.

Si votre script de traitement Paymate est en PHP, vous pouvez utiliser le code suivant pour y parvenir. Vous pouvez le placer au début de votre fichier de traitement.

/* PAP integration */
 $ch = curl_init();
 curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/Paymate/paymate.php");
 curl_setopt($ch, CURLOPT_POST, 1);
 curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
 curl_exec($ch);
/* end of PAP integration */

Intégration avec votre script de traitement – partie 2

Le paramètre personnalisé est au format refValue||PapValue. Pour que le système tiers fonctionne correctement, vous devez analyser refValue à partir du paramètre personnalisé.

Pour ce faire, ajoutez le code suivant juste après la vérification de Paymate :

<?php
$separator = '||';
    if ($_POST['ref'] != '') {
      $explodedCustomValue = explode($separator, $_POST['ref'], 2);
          if (count($explodedCustomValue) == 2) {
            $_REQUEST['ref'] = $_POST['ref'] = $explodedCustomValue[0];
      }
    }
?>
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