PayU (PagosOnline) integration
Ez az integráció a PayU (korábbi PagosOnline) nevű átjáró fizetési gombjaira vonatkozik. Az integráció extra mező és értesítési URL használatával érhető el.
Az értesítéseket a PayU PagosOnline bővítmény kezeli, amelyet a Post Affiliate Pro kereskedői panelen, a Plugins részben kell aktiválnia.
Módosítsa a gombját
Az integráció úgy történik, hogy egy extra kódot adunk a meglévő gombjához, tehát egy már el van helyezve valahol a webhelyén. Az átjáró két extra mező használatát teszi lehetővé. Ha már mindkettőt más célra használja, ugorjon a 2. lépésre.
A fel nem használt extra mező (extra1, extra2 vagy extra3) használatával adja hozzá ezt a kódot a gomb kódjához:
<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>
Ha több gombot használ ugyanazon az oldalon, kérjük, csak egyszer adja meg a szkript kódját az oldalon. Így csökkentheti az oldalterhelést.
Abban az esetben, ha már használja mindkét extra mezőt
Ha már minden extra mezőt használ, akkor az 1. lépés helyett más megközelítést kell alkalmaznia – adja hozzá az id=”pap_ab78y5t4a” karakterláncot egy meglévő extra adatmezőhöz, majd adja hozzá ezt a kódot a gombhoz (oldalonként egyszer):
<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>
Győződjön meg róla, hogy ugyanazt az extra adatszámot adja meg a bővítményben, és ugyanazt az elválasztó értéket is. Amint látható, ebben a példában dupla csövet használunk: ||.
Értesítési URL
Ha a gombja már használ paraméter megerősítési URL-t, akkor ezt a lépést kihagyhatja.
Adja hozzá ezt a kódot a gombjához:
<input type="hidden" name="confirmationUrl" value="https://URL_TO_PostAffiliatePro/plugins/PagosOnline/pagosonline.php" />
Ha kihagyta a 3. lépést
Ha kihagyta a 3. lépést, az azt jelenti, hogy az értesítési URL-cím már meg van adva a gombban. Annak érdekében, hogy minden válaszadat elküldésre kerüljön a Post Affiliate Pro beépülő modulnak, szerkessze azt a fájlt, amelyre a megerősítési URL mutat. Adja hozzá ezt a kódot a fájlban elsőként feldolgozott helyre:
/* PAP integration */
$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);
/* end of PAP integration */
Abban az esetben, ha követte a 2. lépést
Ha követte a 2. lépést, az azt jelenti, hogy már használ további mezőket más alkalmazásokhoz. Az utolsó lépés annak biztosítása, hogy az alkalmazás ne használjon olyan adatokat, amelyeket a Post Affiliate Pro az Ön által választott elválasztó segítségével csatolt hozzá. Helyezze el a kódot egy olyan helyre, ahol a szkript még nem használta az extra értéket, így először módosíthatja, majd hagyhatja, hogy a szkript használja a megfelelő értéket:
$separator = '||';
if ($_POST['extra1'] != '') {
$explodedCustomValue = explode($separator, $_POST['extra1'], 2);
if (count($explodedCustomValue) == 2) {
$_REQUEST['extra1'] = $_POST['extra1'] = $explodedCustomValue[0];
}
}
Példánkban extra1 mezőt és ugyanazt az elválasztó értéket használjuk, mint a 2. lépésben – két cső. Győződjön meg arról, hogy a megfelelő értékeket használja a kódban.
Ne felejtse el integrálni webhelyét a kattintáskövető kóddal, hogy minden működjön.
Integrálja a PlugnPay-t a Post Affiliate Pro-val, hogy biztonságos, készpénz nélküli tranzakciókat hajtson végre, és egyszerűen kövesse nyomon az eladási jutalékokat. Fedezze fel, hogyan generálhat gombkódokat, és módosíthatja a meglévő űrlapokat. Kattintson ide, és hozza ki a legtöbbet vállalkozásából!