Integration logo
PayU (PagosOnline)

PayU (PagosOnline)

Payments Integration AffiliateMarketing PayU

PayU (PagosOnline) integratie

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.

Pas uw button aan

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 beide extra velden al gebruikt

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

Notificatie-URL

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

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

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.

Veelgestelde vragen

Wat is de PayU (PagosOnline) integratie in Post Affiliate Pro?

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.

Hoe pas ik mijn PayU betaalbutton aan voor integratie?

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.

Wat als alle PayU extra velden al in gebruik zijn?

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.

Waarom is de notificatie-URL belangrijk voor integratie?

De notificatie-URL zorgt ervoor dat transactiegegevens naar Post Affiliate Pro worden gestuurd, wat een nauwkeurige tracking van betalingen en affiliate commissies mogelijk maakt.

Kan ik hulp krijgen of Post Affiliate Pro gratis uitproberen?

Ja, u kunt een een-op-een call inplannen voor begeleiding of een gratis proefperiode van 1 maand starten om alle functies te verkennen.

Start uw gratis proefperiode met Post Affiliate Pro

Ervaar naadloze affiliate tracking en betalingsintegraties. Probeer Post Affiliate Pro gratis en til uw affiliate programma vandaag nog naar een hoger niveau!

Meer informatie

PagSeguro (IPN reeds gebruikt)
PagSeguro (IPN reeds gebruikt)

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

2 min lezen
PagSeguro Payments +3
PayPal Smart buttons
PayPal Smart buttons

PayPal Smart buttons

Integreer PayPal Smart Buttons met Post Affiliate Pro voor naadloze betalingstracking, zowel voor eenmalige betalingen als abonnementen. Verbeter je affiliate s...

2 min lezen
PayPal Payments +3
PayU
PayU

PayU

Wil je je affiliate software verder verbeteren? Bekijk de PayU-integratie voor Post Affiliate Pro.

4 min lezen
Integration Payments +3

U bent in goede handen!

Sluit u aan bij onze gemeenschap van tevreden klanten en bied uitstekende klantenservice met Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface