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

  • Integraties
  • Setcom (Autopost en aangepast veld gebruikt door ander script)

Setcom (Autopost en aangepast veld gebruikt door ander script)

Setcom integreert het gebruik van Auto-post callback. Gebruik deze integratie als u Auto-post voor een ander doel gebruikt, zoals een soort digitale bezorging of lidmaatschapsregistratie enz. en u al een aangepast veld gebruikt voor het overdragen van bepaalde gegevens.

Om met Setcom te integreren, hebt u de Setcom-plug-in nodig die standaard met PAP wordt gedistribueerd.

Plug-in configureren

Eerst moet u de Setcom-plug-in activeren in PAP > Startmenu > Plug-ins. Nadat de plug-in is geactiveerd, moet u deze configureren. Klik op de knop Configureren. U moet uw Merchant-gebruikersnaam en wachtwoord instellen dat u gebruikt om in te loggen op uw verkoperspaneel. De handelaar-ID bevindt zich in het hoofdmenu van uw Setcom-handelaarspaneel > Mijn account > tabblad Overzicht. U moet een scheidingsteken definiëren. De standaardwaarde is ||.

Stel uw Setcom-instellingen in

Log in op uw Setcom-verkoperspaneel. Selecteer in het hoofdmenu > Profiel > Verkoopvoorkeuren Website Betalingsvoorkeuren. Zorg ervoor dat Automatisch posten is ingeschakeld en dat URL voor automatisch posten is ingesteld op https://URL_TO_PostAffiliatePro/plugins/Setcom/setcom.php.

Vergeet niet uw instellingen op te slaan.

Update knoppen

Voeg nu de volgende code toe aan ELKE Setcom (Koop nu, Voeg toe aan winkelwagen en/of Afrekenen) knopformulier:

<input type="hidden" name="MerchCustom" value="abc" id="pap_ab78y5t4a">

Bijvoorbeeld:

<form action="https://www.setcom.com/secure/index.cfm" method="post">
  <input type="hidden" name="buttonaction" value="buynow">
  <input type="hidden" name="merchantidentifier" value="12345678920">
  <input type="hidden" name="liddesc" value="auticko">
  <input type="hidden" name="lidsku" value="a123">
  <input type="hidden" name="lidprice" value="150.00">
  <input type="hidden" name="lidqty" value="1">
  <input type="hidden" name="CurrencyAlphaCode" value="ZAR">
  <input type="hidden" name="LIDExpiry" value="1">
  <input type="hidden" name="ShippingRequired" value="0">
  <input type="hidden" name="IsVoucher" value="0">
  <input type="hidden" name="Option1Name" value="custom">
  <input type="hidden" name="Option1Value" value="oldCustom">
  <input type="hidden" name="MerchCustom" value="abc" id="pap_ab78y5t4a">
  <input type="image" src="https://www.setcom.com/www/graphics/cartbuttons/bn6.gif">
</form>

Na dit formulier moet u invullen:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
<script type="text/javascript">
    PostAffTracker.setAppendValuesToField('||');
    PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>

Integratie met uw script

Nu wordt de Auto-post callback naar uw script verwezen. Deze callback moet ook worden doorgestuurd naar het PAP paypal.php-script, de url is https://URL_TO_PostAffiliatePro/plugins/Setcom/setcom.php.

In het geval dat uw Setcom-verwerkingsscript in PHP is, kunt u de volgende code gebruiken om dat te bereiken. U kunt het aan het begin van uw verwerkingsbestand plaatsen:

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

Dit zorgt ervoor dat de hele Autopost terugbellen wordt doorgestuurd zonder uw originele script te beïnvloeden

Integratie met uw script – deel 2

De aangepaste parameter heeft de indeling 3rdPartySystemValue||PapValue. Om ervoor te zorgen dat het systeem van derden correct werkt, moet u 3rdPartySystemValue ontleden vanuit de aangepaste parameter. Voeg hiervoor de volgende code toe direct na Setcom Auto-post verificatie.

Stel dat u in variabele $custom_value een aangepaste waarde hebt geladen uit XML verzonden door Setcom:
$separator = '||';

if ($custom_value!= '') {
      $explodedCustomValue = explode($separator, $custom_value, 2);
          if (count($explodedCustomValue) == 2) {
            $custom_value = $explodedCustomValue[0];
      }
}

Hierna hebt u uw oorspronkelijke waarde in $custom_value.

U kunt meer gedetailleerde informatie over Setcom-integratie vinden in de Setcom Implementation Guide.
Terug naar Integraties GRATIS account aanmaken

Onze website maakt gebruik van cookies. Door verder te gaan, gaan we uit van uw toestemming om cookies te plaatsen zoals beschreven in onze privacy- en cookiebeleid.

×

Plan een één-op-één gesprek en ontdek hoe Post Affiliate Pro uw bedrijf ten goede kan komen.

We zijn beschikbaar op meerdere data

Plan een gesprek