ReCharge (BigCommerce) integration
Platforma ReCharge pozwala dodać powtarzające się produkty subskrypcyjne do sklepu BigCommerce. Ten przewodnik wyjaśnia, jak zintegrować ReCharge z Post Affiliate Pro, aby śledzić te powtarzające się płatności.
Integracja BigCommerce składa się z wielu kroków. Po pierwsze, musisz utworzyć token API na swoim koncie ReCharge i skonfigurować go na swoim koncie Post Affiliate Pro. Następnie dodaj kod śledzenia do strony podziękowania ReCharge i umieść kod śledzenia kliknięć w stopce swojego sklepu BigCommerce.
Aby śledzić powtarzające się płatności, musisz mieć aktywowaną funkcję Cyklicznych prowizji lub wtyczkę Dożywotnich prowizji!
Utwórz token API
W pierwszym kroku będziesz musiał skontaktować się z ReCharge, aby poprosić o dostęp do API. Więcej szczegółów znajdziesz na stronie https://support.rechargepayments.com/hc/en-us/articles/360008829993-ReCharge-API-tokens.
Po przyznaniu dostępu do API, możesz stworzyć swój token API. W tym celu zaloguj się do swojego panelu administracyjnego Bigcommerce, przejdź do sekcji Aplikacje i kliknij w Subskrypcje ReCharge, dzięki czemu trafisz do panelu ReCharge. Gdy już tam będziesz, kliknij w górnym menu na zakładkę Integracje, a następnie na tokeny API. Na prawej krawędzi strony. Następnie kliknij na Utwórz token API.
Nazwij token API jakkolwiek chcesz, dodaj e-mail, na który zostaniesz powiadomiony, jeśli webhook powinien się nie udać, a co najważniejsze upewnij się, że dodajesz uprawnienie do odczytu Zamówień. Jeśli widzisz tam również uprawnienie Webhooków, ustaw je na dostęp do odczytu i zapisu (mogło ono zostać usunięte, w takim wypadku – nie będzie ci już potrzebne. Zapisz token i skopiuj jego klucz API.
Konfiguracja wtyczki do obsługi webhooków ReCharge
Następnym krokiem jest zalogowanie się do panelu handlowego Post Affiliate Pro, przejście do Konfiguracji -> Wtyczki i aktywowanie wtyczki o nazwie ReCharge obsługa webhooków. Gdy jest już aktywna, kliknij przycisk Konfiguruj i dodaj klucz API Recharge na stronie konfiguracji wtyczki.
Na tej stronie możesz również skonfigurować, co dokładnie będzie śledzone jako ID produktu, a także możesz wybrać, czy chcesz śledzić wszelkie dodatkowe dane zamówienia w dodatkowych polach danych. Kiedy skończysz, zapisz konfigurację wtyczki na dole strony.
Edytuj swoją stronę z podziękowaniami
Zaloguj się do swojego panelu administracyjnego BigCommerce, przejdź do sekcji Aplikacje i kliknij Subskrypcje ReCharge, abyś dostał się do panelu administracyjnego ReCharge. Gdy już tam będziesz, kliknij Ustawienia (ikona klucza) w prawym górnym rogu i przejdź do sekcji Kasa. Przewiń w dół do sekcji Strony z podziękowaniami i wklej następujący kod w polu Dodatkowe & skrypty i trackery:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
var discountMultiplier = 1 - {{total_discounts}} / ({{subtotal_price}} + {{total_discounts}});
{% for item in line_items %}
var itemPrice = {{item.price}} * {{item.quantity}};
var sale{{ loop.index }} = PostAffTracker.createSale();
sale{{ loop.index }}.setTotalCost(itemPrice * discountMultiplier);
var subscriptionId = '{{item.subscription_id}}';
if (subscriptionId != '') {
sale{{ loop.index }}.setOrderID(subscriptionId);
} else {
sale{{ loop.index }}.setOrderID('{{id}}({{ loop.index }})');
}
sale{{ loop.index }}.setProductID('{{item.product_id}}');
sale{{ loop.index }}.setCoupon('{{discount_code}}');
{% endfor %}
PostAffTracker.register();
</script>
Jeśli chcesz zapisać nazwę klienta lub e-mail, możesz dodać następujące wiersze:
sale{{ loop.index }}.setData1('{{email}}');
sale{{ loop.index }}.setData2('{{first_name}} {{last_name}}');
pod wersem:
sale{{ loop.index }}.setCoupon('{{discount_code}}');
Więcej dostępnych zmiennych znajdziesz w bazie wiedzy ReCharge.
Śledzenie kliknięć
Zaloguj się do swojego panelu administracyjnego BigCommerce, przejdź do sekcji Storefront i kliknij menedżera skryptów. W tej sekcji kliknij przycisk Utwórz skrypt w prawym górnym rogu. Nazwij skrypt, ustaw lokalizację na stronie w stopce, wybierz strony, na których zostanie dodany skrypt na wszystkie strony, zmień typ skryptu na Script, a także wstaw kod śledzenia kliknięć z panelu handlowego Post Affiliate Pro > Narzędzia > Integracja > Śledzenie kliknięć do pola zawartości skryptu i zapisz go.
Discover seamless integration solutions with Post Affiliate Pro, the leading affiliate marketing software. Effortlessly connect with platforms like Authorize.net, Calendly, FormAssembly, and more to enhance your e-commerce and reporting capabilities. Enjoy free trials, 24/7 support, and maximize your marketing ROI with advanced tracking and flexible commission options. Visit now to revolutionize your affiliate marketing strategy!
Integruj osCommerce z Post Affiliate Pro, aby efektywnie śledzić sprzedaż i rozwijać marketing afiliacyjny. Dowiedz się, jak dodać kod śledzenia do plików osCommerce, zapewnić bezpośrednią integrację z PayPal oraz przekierować IPN do PAP. Sprawdź naszą szczegółową instrukcję i zacznij optymalizować swoje kampanie już dziś!