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

WebToPay

A gyorsabb pénzküldési és -fogadási mód a világ minden táján.

Ez az integrációs módszer a WebToPay API-val való integrációt használja. További információ a fizetési átjáróról itt található: https://www.webtopay.com/index.php?2595448377

Az integrációs módszer két fő részre oszlik:

  1. A látogatói azonosító (cookie érték) átadása a webtopay átjárónak
  2. A webtopay válaszának elolvasása

Az első dolog, hogy megkapjuk a süti értékét, pl. szabványos PHP metódusokkal, vagy használhatja a szkriptünket, amely a cookie-kból olvassa be: writeCookieToCustomField VAGY writeCookieToLink

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('fullCookieInfoId');
PostAffTracker.writeCookieToLink('affCookieLinkId', 'papCookie');
</script>

Az Ön által használt módszer alapján a cookie-értéket a GET vagy a POST paraméterből kaphatja meg.

A látogatói azonosító átadása az átjárónak

Most, ha megvan az érték, csatolnia kell a callbackurl-hez a függvény használata ELŐTT: WebToPay::buildRequest($request).

Például, ha a callbackurl paramétere így lett beállítva: $request[‘callbackurl’] = $request_url; fűzze hozzá a cookie értékét, amelyet a GET paraméterben küldtek el, így:

...
$request['callbackurl'] = $request_url."?papCookie=".$_GET['papCookie'];
...

Ez elküldi a “papCookie” paramétert az átjárónak. Erre azért van szükség, hogy a Post Affiliate Pro API-t használhassuk a webtopay válaszának elemzésekor… különben az eladás nem hivatkozik rá.

A válasz elemzése

Miután lehívta a WebToPay::checkResponse() függvényt a visszahívási URL-jében, olyan helyen, ahol biztos benne, hogy minden rendben van, hívhatja API-nkat a jutalék regisztrálásához.

Ne felejtse el beállítani a PapApi.class.php fájl helyes elérési útját (a Post Affiliate Pro api/ könyvtárában):

// Post Affiliate Pro integration snippet --------------------------
if (isset($_GET['papCookie']) && (strlen($_GET['papCookie']) > 20)) {
  	    require_once "path_to_PAP/api/PapApi.class.php"; // set correct path to API file here

  	    $saleTracker = new Pap_Api_SaleTracker('https://URL_TO_PostAffiliatePro/scripts/sale.php');
            $saleTracker->setAccountId('default1');
            $saleTracker->setVisitorId(substr($_GET['papCookie'], -32)); // returns only visitor ID, no "default1" prefix

            $total = $response['amount']/100; // need to get rid of hundreds

            $sale = $saleTracker->createSale();
            $sale->setTotalCost($total);
            $sale->setOrderID($response['orderid']);

            $saleTracker->register();
}
// /Post Affiliate Pro integration snippet -------------------------

Ez minden, amire szüksége van az értékesítési jutalék követéséhez.

További információ itt található: https://www.webtopay.com/index.php?683722975

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