PayU (PagosOnline)

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.

Vissza az integrációkhoz Hozzon létre fiókot INGYEN

Weboldalunk cookie-kat használ. A folytatással feltételezzük, hogy Ön hozzájárulását adja a cookie-k telepítéséhez, ahogyan azt a mi részletezzük adatvédelmi és cookie-kra vonatkozó szabályzat.

×

Egyeztessen le egy személyes hívást, és fedezze fel, hogy a Post Affiliate Pro milyen előnyökkel járhat vállalkozása számára.

Több időpontban is elérhetőek vagyunk

Hívás lefoglalása