PagSeguro (IPN reeds gebruikt)
Leer hoe je PagSeguro (IPN reeds gebruikt) integreert met Post Affiliate Pro. Volg deze stapsgewijze handleiding om transactie notificaties in te stellen, het I...

Integreer PayU (PagosOnline) met Post Affiliate Pro voor naadloze affiliate tracking. Leer hoe u betaalbuttons aanpast, extra velden gebruikt en notificatie-URL’s instelt om soepele transacties en nauwkeurige kliktracking te garanderen.
Deze integratie is bedoeld voor betaalbuttons van de gateway PayU (voorheen PagosOnline). De integratie wordt gerealiseerd door gebruik te maken van een extra veld en een notificatie-URL.
De notificaties worden afgehandeld door de PayU PagosOnline plugin, die u moet activeren in het Post Affiliate Pro merchant panel, onder het gedeelte Plugins.
De integratie wordt uitgevoerd door extra code toe te voegen aan uw bestaande button. Er moet dus al een button op uw website staan. De gateway staat toe dat u twee extra velden gebruikt. Als u ze allebei al gebruikt voor andere doeleinden, ga dan door naar stap 2.
Gebruik het ongebruikte extra veld (extra1, extra2 of extra3) en voeg deze code toe aan uw button-code:
<input type="hidden" name="extra1" value="" id="pap_dx8vc2s5" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
Indien u meer dan één button op dezelfde pagina gebruikt, plaats de scriptcode dan slechts eenmaal op de pagina. Zo vermindert u de laadtijd van de pagina.
Als u alle extra velden al gebruikt, moet u een andere aanpak volgen dan bij stap 1 – voeg id=”pap_ab78y5t4a” toe aan een bestaand extra gegevensveld en voeg dan deze code toe aan de button (één keer per pagina):
<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>
Zorg ervoor dat u hetzelfde extra gegevensnummer en dezelfde scheidingstekenwaarde definieert in uw plugin. In dit voorbeeld gebruiken we dubbele pipe: ||.
Als uw button al een parameter confirmationUrl gebruikt, kunt u deze stap overslaan.
Voeg deze code toe aan uw button:
<input type="hidden" name="confirmationUrl" value="https://URL_TO_PostAffiliatePro/plugins/PagosOnline/pagosonline.php" />
Als u stap 3 heeft overgeslagen, betekent dit dat de notificatie-URL al in uw button is gedefinieerd. Om er zeker van te zijn dat alle responsgegevens naar uw Post Affiliate Pro plugin worden gestuurd, bewerk het bestand waarnaar confirmationUrl verwijst. Voeg deze code toe op de plek die als eerste in het bestand wordt verwerkt:
/* PAP integratie */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,
"https://URL_TO_PostAffiliatePro/plugins/PagosOnline/pagosonline.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* einde van PAP integratie */
Als u stap 2 heeft gevolgd, betekent dit dat u de extra velden al voor andere toepassingen gebruikt. De laatste stap is ervoor zorgen dat uw applicatie geen gegevens gebruikt die Post Affiliate Pro daar heeft toegevoegd met het door u gekozen scheidingsteken.
Plaats de code op een plek waar uw script de extra waarde nog niet gebruikt, zodat u deze eerst kunt aanpassen en daarna het script de juiste waarde kunt laten gebruiken:
$separator = '||';
if ($_POST['extra1'] != '') {
$explodedCustomValue = explode($separator, $_POST['extra1'], 2);
if (count($explodedCustomValue) == 2) {
$_REQUEST['extra1'] = $_POST['extra1'] = $explodedCustomValue[0];
}
}
In ons voorbeeld gebruiken we het extra1-veld en hetzelfde scheidingsteken als in stap 2 – twee pipes. Zorg ervoor dat u de juiste waarden in uw code gebruikt.
Vergeet niet uw website te integreren met de kliktracking-code zodat alles werkt.
Dit is een setup waarmee u verkopen en affiliate commissies van PayU (PagosOnline) betalingen kunt tracken door te integreren met Post Affiliate Pro via extra velden en notificatie-URL’s.
Voeg een verborgen inputveld toe voor een ongebruikt extra veld en plaats de meegeleverde script-tag. Als alle extra velden al in gebruik zijn, wijs dan de PAP ID toe aan een bestaand veld en gebruik het aanbevolen script voor tracking.
Wijs de Post Affiliate Pro ID toe aan een bestaand extra gegevensveld en gebruik dan een JavaScript-snippet om waarden toe te voegen en te tracken met een scheidingsteken. Zorg voor de juiste veld- en scheidingsteken-instellingen in uw plugin.
De notificatie-URL zorgt ervoor dat transactiegegevens naar Post Affiliate Pro worden gestuurd, wat een nauwkeurige tracking van betalingen en affiliate commissies mogelijk maakt.
Ja, u kunt een een-op-een call inplannen voor begeleiding of een gratis proefperiode van 1 maand starten om alle functies te verkennen.
Ervaar naadloze affiliate tracking en betalingsintegraties. Probeer Post Affiliate Pro gratis en til uw affiliate programma vandaag nog naar een hoger niveau!
Leer hoe je PagSeguro (IPN reeds gebruikt) integreert met Post Affiliate Pro. Volg deze stapsgewijze handleiding om transactie notificaties in te stellen, het I...
Integreer PayPal Smart Buttons met Post Affiliate Pro voor naadloze betalingstracking, zowel voor eenmalige betalingen als abonnementen. Verbeter je affiliate s...
Wil je je affiliate software verder verbeteren? Bekijk de PayU-integratie voor Post Affiliate Pro.