PayPal Smart Buttons integration
PayPal Smart Payment Buttons zapewnia aktualność przycisków twojej strony internetowej, upewniając się, że masz najnowsze opcje płatności i style przycisków.
PayPal Smart Buttons daje ci dwie opcje – utworzenia przycisku jednorazowej płatności lub przycisku subskrypcji. Możesz użyć tej integracji dla obu tych opcji.
Integracja składa się z dwóch głównych części: kodu śledzenia kliknięć i kodu śledzenia sprzedaży.
Kod śledzenia kliknięć
Kod śledzenia kliknięć możesz znaleźć w swoim panelu sprzedawcy w Tools (Narzędzia) > Integration (Integracja) > Click tracking (Śledzenie kliknięć). Skopiuj kod i umieść go na każdej stronie, na której masz przyciski PayPal Smart, które chcesz zintegrować.
Śledzenie (przycisku) sprzedaży
Kod śledzenia sprzedaży musi zostać dodany do każdego przycisku Smart. Powinien znaleźć się w sekcji „onApprove” kodu przycisku. Jeśli twój przycisk nie używa tej sekcji, utwórz ją. Przyciski powinny wyglądać tak:
<div id="paypal-button-container-P-NNNNN"></div>
<script src="https://www.paypal.com/sdk/js?client-id=XXXXXYYYYYZZZZZ&vault=true&intent=subscription" data-sdk-integration-source="button-factory"></script>
<script>
paypal.Buttons({
style: {
shape: 'pill',
color: 'silver',
layout: 'vertical',
label: 'paypal'
},
createSubscription: function(data, actions) {
return actions.subscription.create({
/* Creates the subscription */
plan_id: 'P-NNNNN'
});
},
onApprove: function(data, actions) {
// THE TRACKING CODE GOES HERE
}
}).render('#paypal-button-container-P-NNNNN'); // Renders the PayPal button
</script>
Kod śledzenia sprzedaży automatycznie odczyta nowe ID zamówienia/subskrypcji. Musisz ręcznie określić cenę oraz ID produktu. Oto kod, którego należy użyć:
// Post Affiliate Pro integration code
var sale = PostAffTracker.createSale();
sale.setTotalCost('123.45'); // the price goes here
sale.setProductID('P-NNNNN'); // plan ID goes here
if (typeof data.subscriptionID !== 'undefined') {
sale.setOrderID(data.subscriptionID);
} else {
sale.setOrderID(data.orderID);
}
PostAffTracker.register();
I gotowe! Jeśli chcesz śledzić tylko jednorazowe płatności, nie musisz włączać wtyczki PayPal i nie musisz konfigurować adresu URL powiadomienia.
Śledzenie płatności cyklicznych
Aby śledzić płatności cykliczne, musisz włączyć wtyczkę PayPal oraz ustawić ten adres URL powiadomienia w swoim PayPal:
https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php.
Jeśli już używasz adresu URL powiadomienia dla innego skryptu, wciąż możesz uruchomić integrację. Zapoznaj się z sekcją 3 tego poradnika.
Integruj Paymate Express z Post Affiliate Pro, aby obsługiwać płatności online, eBay i mobilne bezpiecznie i efektywnie. Dowiedz się, jak dodać przycisk Paymate na swojej stronie, skonfigurować kod integracji oraz zintegrować skrypty przetwarzania. Zarejestruj się za darmo i usprawnij swoje rozwiązania e-commerce już dziś!
Zarządzaj płatnościami cyklicznymi z łatwością dzięki integracji PayWhirl i Post Affiliate Pro. Oferujemy prostą konfigurację za pomocą aplikacji Custom Tracking Scripts. Śledź sprzedaż, konfiguruj webhooki i aktywuj wtyczki, aby maksymalizować sukces. Wypróbuj naszą ocenianą platformę bez zobowiązań już teraz!