WebToPay integration
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:
- A látogatói azonosító (cookie érték) átadása a webtopay átjárónak
- A webtopay válaszának elolvasása
A cookie értékének lekérése
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
Fedezze fel a Post Affiliate Pro integrációs lehetőségeit, amelyek megkönnyítik az online üzlet növekedését és az értékesítés nyomon követését. Integráljon könnyedén e-kereskedelmi platformokat, mint az 1&1 E-Shop, 1ShoppingCart, 2Checkout, Textalk Webshop, AbleCommerce, Actinic és Adobe Business Catalyst. Bővítse vállalkozását hatékony marketing eszközökkel és egyszerűsítsen minden lépést a siker érdekében!
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!
Integrálja a Segpay-t a Post Affiliate Pro rendszerébe, és növelje bevételeit, miközben csökkenti a csalásokat és kockázatokat. Fedezze fel, hogyan állíthatja be a visszaküldési kezelőt és kövesse az integráció lépéseit. Kezdje el most, és tapasztalja meg a digitális fizetések világelsőjének előnyeit!