
Braintree
Szeretné tovább fejleszteni partnerprogram szoftverét? Nézze meg a Braintree-t a Post Affiliate Pro-hoz. Fedezze fel a zökkenőmentes Braintree integrációt, foga...
Szeretné még tovább fejleszteni affiliate szoftverét? Tekintse meg a Stripe integrációt a Post Affiliate Pro-hoz.
Egy API csomag, amely minden méretű vállalkozás számára lehetővé teszi a kereskedelmet.
A Stripe-pal könnyedén megkezdheti a bankkártyák elfogadását a weben. Az integrációs módszerünk beépített plugint használ az értesítések kezeléséhez.
Az integráció kezeli a megrendeléseket, ismétlődő megrendeléseket és a visszatérítéseket is. Továbbá támogatja az élettartam jutalékokat és a kuponkezelést is.
Minden Stripe ügyfélfióknak van egy extra mezője, melynek neve ‘description‘. Ebben az integrációs módszerben ezt használjuk. A feladat, hogy a (követő) süti értékét hozzáadja a megrendelő űrlapon található description mezőhöz. A legegyszerűbb módja, ha ezt a kódot hozzáadja a fizetési űrlapjához:
<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>
Mikor az űrlapot elküldik (az ügyfél rendel), a szokásos módon feldolgozhatja az adatokat, és mielőtt létrehozná a terhelést és az ügyfélfiókot (Stripe_Customer::create segítségével), a beküldött űrlap pap_custom adatát kell használnia, és ezt kell beállítani ügyfél leírásként – “description” = > $_POST[‘pap_custom’].
Ha Stripe Checkout-ot használ, akkor a fenti lépés helyett ezt kell elvégeznie. Lényegében a követő süti értékét kell hozzáadni a Stripe session objektum client-reference-id változójához. Itt megtalálja, hogyan szerezze meg a követő süti értékét (látogató azonosító).
Íme egy példa egy Stripe Checkout gombra :
<script async src="https://js.stripe.com/v3/buy-button.js">
</script>
<stripe-buy-button
buy-button-id="_buy_btn_BBBBBBBBBBBBBB_ "
publishable-key="_pk_test_XXXXXXXXXXXXXXXXXXX_ "
>
</stripe-buy-button>
Így néz ki egy integrált gomb (a stripe gombkódot most JavaScript-tel adjuk hozzá):
<script async src="https://js.stripe.com/v3/buy-button.js">
</script>
<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) { }
papCookie = PostAffTracker._getAccountId() + PostAffTracker._cmanager.getVisitorIdOrSaleCookieValue();
document.write('<stripe-buy-button buy-button-id="_buy_btn_BBBBBBBBBBBBBB_ " publishable-key="_pk_test_XXXXXXXXXXXXXXXXXXX_ " **client-reference-id** ="' + papCookie + '"></stripe-buy-button>');
</script>
Ha Stripe fizetési linkeket
használ, akkor a követő süti értékét a fizetési link client_reference_id query string paramétereként kell átadnia. Ehhez ID-t kell adnia a <a>
hivatkozás elemnek, például “papCookie”-t, így:
<a id="papCookie" href="https://buy.stripe.com/2wM8yP31J6vF6wodQZ">Fizessen most</a>
Miután megvan az ID, végre kell hajtania a click tracking kód PostAffTracker.writeCookieToLink(‘ papCookie ‘, ‘ _client_reference_id_
‘); függvényét a link ID-jával (példánkban papCookie) és a hozzáadandó query string paraméter nevével (_client_reference_id_
), így például:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
try {
PostAffTracker.setAccountId('Account_ID');
PostAffTracker.track();
PostAffTracker.writeCookieToLink('papCookie', 'client_reference_id');
} catch (err) { }
</script>
A Stripe fizetési eszközök másik kategóriája a Stripe árképzési táblázatok. Ezek támogatják a client-reference-id használatát, tehát ezek integrációja is lehetséges.
Az értékesítés követése automatikusan megtörténik, mind a normál, mind az ismétlődő terhelések esetén. Az utolsó lépés, hogy Stripe-ját úgy állítsa be, hogy minden terhelésről értesítse a Post Affiliate Pro-t Stripe webhookok segítségével.
Webhook beállításához lépjen a Fejlesztők (Developers) menüpontra (bal alsó sarokban), majd válassza ki a Webhooks-ot. Kattintson az Új végpont hozzáadása (Add endpoint) gombra, és írja be az alábbi URL-t a webhook végpontjaként az élő értesítésekhez:
https://URL_TO_PostAffiliatePro/plugins/Stripe/stripe.php?AccountId=Account_ID
Az események közül figyelje a következőket: invoice.payment_succeeded, charge.succeeded és charge.refunded. Ha Stripe Checkout-ot vagy Stripe fizetési linkeket használ, akkor szüksége lesz a checkout.session.completed eseményre is.
Az API verzió esetén ügyeljen arra, hogy a legújabbat válassza. Ha problémája van régebbi webhookkal, frissítse fiókja alapértelmezett API verzióját – lépjen be a Workbench-be, és frissítse az API verziót. Másik lehetőség, hogy új webhookot hoz létre a legújabb API verzióval.
Ha tesztfizetéseket is szeretne követni, állítsa be ugyanazt a webhookot teszt módban is.
Az utolsó lépés a beépített plugin aktiválása a Post Affiliate Pro-ban. Aktiválás után ne felejtse el beállítani a titkos API kulcsot vagy a korlátozott (Restricted) API kulcsot. Ha korlátozott API kulcsot szeretne használni, engedélyezze az olvasási hozzáférést az alábbi erőforrásokhoz: Charges, Subscriptions, Checkout Sessions, Customers és Invoices.
Ennyi az egész, elkészült. Minden tranzakciót követni fog a rendszer.
Ne felejtse el integrálni oldalát a kattintáskövető kóddal , hogy minden megfelelően működjön.
A Stripe egy átfogó fizetési platform, amely széles körű tranzakciók feldolgozását teszi lehetővé, és segíti a vállalkozásokat abban, hogy világszerte fogadjanak el fizetéseket ügyfeleiktől. Támogatja a különböző fizetési módokat, beleértve a bank- és hitelkártyákat, digitális tárcákat, valamint lokális opciókat. Fejlesztőbarát eszközeivel a Stripe támogatja az egyedi fizetési megoldásokat és egyszerűsíti a vállalkozások pénzügyi folyamatait.
A Stripe-ot Patrick és John Collison alapította 2010-ben, abból a vágyból kiindulva, hogy megoldják az online fizetések összetett kihívásait. Kezdetben az Egyesült Államokban indult, az egyszerű integrációja gyorsan népszerűvé vált, főként fejlesztők körében. Az évek során a Stripe világszerte terjeszkedett, és számos új funkcióval bővült, mint például az Atlas, Radar és azonnali kifizetések. Stratégiai partnerségek és felvásárlások folyamatosan erősítették pozícióját a digitális pénzügyi ökoszisztémában.
A Stripe sokféle ügyfélkört szolgál ki, beleértve az e-kereskedelmi vállalkozásokat, SaaS platformokat és nagyvállalatokat. Rugalmas API-ja ideálissá teszi fejlesztők és IT csapatok számára, míg robusztus biztonsági funkciói megbízható fizetéskezelésre vágyó cégeknek nyújtanak védelmet. A Stripe leegyszerűsíti a bonyolult fizetéseket és a vállalat növekedésével együtt skálázható.
A Stripe használata során a “pay-as-you-go” modell érvényesül, szabványos díjakkal a hazai és nemzetközi kártyákra, valamint egyedi árazási csomagokkal nagyobb forgalom esetén. Az olyan extra szolgáltatások, mint a Radar és a Terminal, külön díjjal járnak. A vállalkozások testreszabott díjakat is kialkudhatnak az igényeikhez igazítva.
A felhasználók értékelik a Stripe felhasználóbarát felületét, megbízhatóságát és erős API integrációját. Néhányan azonban aggályukat fejezik ki a jelentési problémák és az ügyfélszolgálat nehézségei miatt. Átlagosan a Stripe pozitív visszajelzéseket kap, de bizonyos területeken még fejlesztésre szorulhat a felhasználói elégedettség növelése érdekében.
Ezek az értékelések vizuális betekintést adnak a Stripe működésébe, árazásába, valamint összehasonlítást nyújtanak más fizetésfeldolgozókkal, értékes nézőpontokat kínálva a leendő felhasználóknak.
Ha a Stripe helyett más lehetőségeket keres, íme néhány figyelemre méltó alternatíva:
A Stripe és a Post Affiliate Pro integrációja lehetővé teszi a zökkenőmentes bankkártya-elfogadást, az automatikus megrendelés- és visszatérítéskövetést, valamint az élettartam jutalékokat az affiliate-ek számára. Támogatja a fejlett süti-követést, az értékesítés követését webhookokon keresztül, és egyszerű plugin aktiválást a hatékony affiliate menedzsmentért.
Az affiliate értékesítéseket a Stripe egyedi mezőibe mentett sütikkel vagy a Stripe Checkout és fizetési linkek client-reference-id-ján keresztül követjük. Az értékesítéskövetés Stripe webhookokon keresztül történik, melyek értesítik a Post Affiliate Pro-t a sikeres, ismétlődő vagy visszatérített fizetésekről.
Olyan eseményeket kell figyelnie, mint az invoice.payment_succeeded, charge.succeeded, charge.refunded, valamint a checkout.session.completed (ha Stripe Checkout-ot vagy fizetési linkeket használ), hogy minden tranzakciót nyomon kövessen.
Igen, a Post Affiliate Pro Stripe pluginjához használhat korlátozott (Restricted) API kulcsot. Ügyeljen arra, hogy legyen olvasási engedélye a Charges, Subscriptions, Checkout Sessions, Customers és Invoices erőforrásokra.
A Stripe jelentős alternatívái közé tartozik a Square, Stax Payments, PayPal, Clover, Payment Depot, Helcim, Gravity Payments, Merchant One, Elavon és az Intuit QuickBooks Payments.
Fejlessze affiliate programját a Stripe és a Post Affiliate Pro segítségével. Kezdje el követni a tranzakciókat és optimalizálja kifizetéseit még ma.
Szeretné tovább fejleszteni partnerprogram szoftverét? Nézze meg a Braintree-t a Post Affiliate Pro-hoz. Fedezze fel a zökkenőmentes Braintree integrációt, foga...
Integráld a RocketGate-et a Post Affiliate Pro-val, hogy egyszerűsítsd online fizetéseidet. Tudj meg mindent arról, hogyan kapcsolhatod össze affiliate szoftver...
Szeretné tovább fejleszteni partnerprogram szoftverét? Tekintse meg az Interspire Shopping Cart integrációját a Post Affiliate Pro-hoz.