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.
Cookie adatok – megrendelőlap
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’].
Cookie-adatok – Stripe Checkout
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.
The text is a website for Post Affiliate Pro, a service that offers a variety of features and integrations for businesses, including pricing, support, a knowledge base, customer reviews, and an affiliate program. The site includes contact information for sales, as well as terms of service and privacy policies. The site is currently building a dashboard for users, and will send login information to their email after installation is complete.
This text provides information on how affiliates can onboard with personalized messaging segmented by interest, experience, and channel. It also discusses the role of affiliate networks as intermediaries between publishers and merchants, and offers guidance on selecting networks based on commissions, fees, payment details, customer service, and quality partners. Additionally, it offers instructions for integrating a payment system using Post Affiliate Pro and Google Checkout, including registration, configuration, and code examples. The text ends with a note on the installation process and the importance of contacting the Google Checkout team to ensure proper tracking.
s2Member (WordPress tagsági modul)
A Post Affiliate Pro szolgáltatás fiók telepítése folyamatban van, üzenetet küldünk az e-mail címére a bejelentkezési adatokkal.
The Post Affiliate Pro offers a quick report function that shows important data on affiliated businesses and campaigns. Detailed analysis on views, clicks, CTRs, sales, and commissions can help with decision making and customization of marketing strategies. The Cultures for Health Partner program allows for earning from accommodation and dining services, with important considerations such as campaign rules and payment structure. The website also offers various features, integrations, and support, with information on company details, awards, and customer opinions.