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

Stripe

API-csomag, amely bármilyen méretű vállalkozás számára lehetővé teszi a kereskedelmet.

A Stripe megkönnyíti a hitelkártya-elfogadás megkezdését az interneten. Az integrációs módszer a beépített bővítményünket használja az értesítések kezelésére.

Az integráció kezeli a megrendeléseket, az ismétlődő rendeléseket és a visszatérítéseket is. Támogatja az élettartamra szóló jutalékokat és a kuponkezelést is.

Minden Stripe-ban lévő ügyfélfiókhoz tartozik egy „leírás” nevű extra mező. Ebben az integrációs módszerben azt használjuk. A feladat az, hogy a (követő) süti értékét hozzáadja a megrendelőlapon található leírás mezőbe. A legegyszerűbb módja, ha hozzáadja ezt a kódot a fizetési űrlaphoz:

<input type="hidden" name="pap_custom" value="" id="pap_tdx8v2s5a" />

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

Az űrlap leadásakor (a vevő rendel) az űrlap adatait a szokásos módon dolgozhatja fel, és a terhelés és az ügyfélszámla létrehozása előtt (a Stripe_Customer::create segítségével) a beküldött űrlap pap_custom adatait kell használnia és az értéket be kell állítania ügyfélleírásként – “description” => $_POST[‘pap_custom’].

Ha a Stripe Checkout-ot használja, akkor a fenti lépés helyett ezt kell megtennie. Lényegében azt kell tenni, hogy a stripe.redirectToCheckout függvény clientReferenceId opciójába be kell illeszteni a nyomkövetési azonosítót, amely a leírtak szerint beszerezhető itt.

Íme egy példa egy integrált Stripe Checkout gombra:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
  var papCookie = '';
  PostAffTracker.setAccountId('Account_ID');
  try {
    PostAffTracker.track();
  } catch (err) { }
  PostAffTracker.executeOnResponceFinished.push(function() {
    papCookie = PostAffTracker._getAccountId() + PostAffTracker._cmanager.getVisitorIdOrSaleCookieValue();
  });
</script>
<script src="https://js.stripe.com/v3"></script>
<button id="checkout-button-price_1HHyerAqrxE6mVvaZyp4HYuI" role="link" type="button">Purchase</button>
<div id="error-message"></div>
<script>
(function() {
  var stripe = Stripe('pk_live_key');
  var checkoutButton = document.getElementById('checkout-button-price_1HHyerAqrxE6mVvaZyp4HYuI');
  checkoutButton.addEventListener('click', function () {
    stripe.redirectToCheckout({
        lineItems: [
          {price: 'price_123', quantity: 1},
        ],
        mode: 'payment',
        successUrl: 'https://your-website.com/success',
        cancelUrl: 'https://your-website.com/canceled',
        clientReferenceId: papCookie
      })
      .then(function(result) {
        .....
      });
  });
})();
</script>

Eladás nyomon követése

Az értékesítés nyomon követése automatikusan megtörténik, mind a normál, mind az ismétlődő költségek esetén. Az utolsó lépés az, hogy beállítsa a Stripe-ot, hogy tájékoztassa Post Affiliate Pro-ját minden egyes terhelésről. Ezt a Stripe webhooks végzi.

Webhook beállításához navigáljon a Fejlesztők menü szakaszhoz (jobb felső sarokban), majd navigáljon a Webhooks részhez. A Végpont hozzáadása gombra kattintva megjelenik egy űrlap, amely új URL-címet adhat hozzá a webhookok fogadásához. Írja be ezt az URL-t az élő értesítésekhez:

https://URL_TO_PostAffiliatePro/plugins/Stripe/stripe.php?AccountId=Account_ID

A meghallgatható eseményekhez hozzáadhatja az invoice.payment_succeeded, charge.succeeded és charge.refunded-ot. Ha Stripe Checkout-ot használ, akkor szüksége lesz a checkout.session.completed eseményre is.

Ha a tesztfizetéseket is nyomon szeretné követni, állítsa be ugyanazt a webhookot teszt módban is.

Beépülő modul aktiválása

Az utolsó lépés a Post Affiliate Pro beépített bővítményének aktiválása. Ne felejtse el beállítani az aktiválás után a titkos API-kulcs vagy a korlátozott API-kulcs hozzáadását. Ha korlátozott API-kulcsot szeretne használni, engedélyeznie kell az olvasási hozzáférést a következő erőforrásokhoz: költségek, előfizetések, fizetési munkamenetek, ügyfelek és számlák.

Ennyi, készen van. Mostantól minden tranzakció nyomon követhető.

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