J2Store (Rozszerzenie Joomla!)

E-commerce Joomla Plugin Integration

Integracja J2Store (rozszerzenie Joomla!)

Koszyk zakupowy i rozszerzenie e-commerce, które rozszerza funkcjonalność artykułów do rangi produktów i pozwala przekształcać artykuły w pełnoprawne produkty.

Jak zintegrować PostAffiliatePro z J2Store (rozszerzenie Joomla!)

Sprzedaż offline

Otwórz plik:

plugins/j2store/payment_offline/payment_offline.php

i znajdź funkcję _postPayment oraz tę linię w jej wnętrzu:

if ($orderpayment->save()) {

Dodaj poniższy kod tuż nad tą linią:

$vars->order_id = $orderpayment->order_id;
$vars->total_cost = $orderpayment->order_subtotal;

Zapisz zmiany. Następnie otwórz plik:

plugins/j2store/payment_offline/payment_offline/tmpl/postpayment.php

i dodaj poniższy kod na końcu pliku:

<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 sale = PostAffTracker.createSale();
  sale.setTotalCost('<?php echo $vars->total_cost; ?>');
  sale.setOrderID('<?php echo $vars->order_id; ?>');
  sale.setStatus('P');

  PostAffTracker.register();
  </script>

Zapisz plik. To spowoduje utworzenie oczekującej prowizji dla każdej transakcji offline. Będziesz musiał później zatwierdzić lub odrzucić ją ręcznie – w zależności od oryginalnej transakcji.

PayPal – krok 1

Znajdź plik:

plugins/j2store/payment_paypal/payment_paypal/tmpl/prepayment.php

i znajdź pole input notify_url. Wygląda ono mniej więcej tak:

<input type="hidden" name="notify_url" value="<?php echo JRoute::_( $vars->notify_url ); ?>" />

Do tego pola dodaj:

id='pap_ab78y5t4a'

Zaktualizowane pole powinno wyglądać tak:

<input id='pap_ab78y5t4a' type="hidden" name="notify_url" value="<?php echo JRoute::_( $vars->notify_url ); ?>" />

Tuż pod polem notify_url (czyli zaraz pod tą linią kodu) wstaw poniższy kod:

<!-- Post Affiliate Pro Integration snippet -->
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a', '', 'pap_custom');
</script>
<!-- /Post Affiliate Pro Integration snippet -->

PayPal – krok 2

Otwórz plik:

plugins/j2store/payment_paypal/payment_paypal.php

i znajdź funkcję __process() oraz tę linię w jej wnętrzu:

$data = $app->input->getArray($_POST);

Teraz dodaj poniższy kod tuż nad tą linią:

 /* Post Affiliate Pro integration snippet */
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php?pap_custom=".@$_GET['pap_custom']);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
    curl_exec($ch);
  /* /Post Affiliate Pro integration snippet */

Nie zapomnij zintegrować Joomla z kodem śledzenia kliknięć oraz aktywować wtyczkę PayPal IPN Handling w swojej instalacji Post Affiliate Pro.

Czym jest J2Store?

J2Store to natywne, elastyczne i nowoczesne rozwiązanie e-commerce stworzone specjalnie dla systemu zarządzania treścią Joomla. Umożliwia użytkownikom wykorzystanie artykułów Joomla jako produktów, upraszczając proces tworzenia i zarządzania produktami w dobrze znanym środowisku Joomla. Dzięki J2Store uruchomienie sklepu internetowego staje się niezwykle proste, ponieważ komponent e-commerce jest zintegrowany bezpośrednio z Joomla, co pozwala na łatwe pobieranie, instalowanie i konfigurowanie – bez potrzeby korzystania z zewnętrznych platform.

Przez lata J2Store zyskał uznanie jako sprawdzone rozwiązanie e-commerce w społeczności Joomla. Jednak z powodu rosnących kosztów rozwoju i spadających przychodów, rozwój projektu został zakończony. Mimo to, J2Store pozostaje projektem open-source, umożliwiając społeczności rozwijanie i ulepszanie jego możliwości. Taka otwarta forma doprowadziła do powstania J2Commerce – rozwidlenia J2Store, które nadal się rozwija dzięki inicjatywom społeczności, zapewniając ciągłość idei J2Store.

J2Store dla małych i średnich przedsiębiorstw

J2Store jest dostosowany do potrzeb małych i średnich firm e-commerce oraz właścicieli sklepów internetowych, którzy preferują zarządzanie swoimi sklepami w ramach środowiska Joomla. Dzięki wykorzystaniu systemu zarządzania artykułami Joomla do katalogu produktów, J2Store oferuje intuicyjną i dostępną platformę dla użytkowników już zaznajomionych z Joomla. Ta integracja upraszcza zarządzanie sklepem, umożliwiając firmom łatwe utrzymanie obecności online bez szerokiej wiedzy technicznej.

Kluczowe funkcje J2Store

J2Store wyróżnia się bogactwem funkcji zaprojektowanych z myślą o usprawnieniu doświadczeń e-commerce w Joomla:

  • Płynna integracja z Joomla: Wykorzystuj artykuły Joomla jako produkty, uzyskując spójne doświadczenie treści i sprzedaży.
  • Konfigurowalne koszyki zakupowe: Dostosuj funkcje koszyka do potrzeb swojego sklepu.
  • Zaawansowane zarządzanie stanami magazynowymi: Kontroluj stany magazynowe za pomocą rozbudowanych narzędzi.
  • Elastyczne opcje produktów: Oferuj klientom różne warianty i opcje produktów.
  • Przyjazny interfejs użytkownika: Zarządzaj sklepem łatwo dzięki intuicyjnemu interfejsowi.
  • Integracje płatności i wysyłek: Korzystaj z wielu bramek płatniczych i metod wysyłki.
  • Solidne wsparcie techniczne: Ciesz się silnym wsparciem i rozbudowaną dokumentacją.
  • Przyjazność dla programistów: Korzystaj z zaawansowanych możliwości e-commerce w porównaniu do innych wtyczek Joomla.

Opcje cenowe J2Store

J2Store oferuje elastyczne modele cenowe dopasowane do różnych potrzeb biznesowych:

  • Roczny pakiet Knife: 200 USD rocznie przez 2 lata.
  • Dostarczanie kolczyków miesięcznie: 25 USD miesięcznie przez 10 miesięcy.
  • Tygodniowa subskrypcja magazynu: 5 USD tygodniowo.

Tak zróżnicowane opcje pokazują, jak bardzo J2Store jest elastyczny w dopasowaniu rozwiązań cenowych do wymagań użytkowników.

Opinie użytkowników o J2Store

Poznanie doświadczeń użytkowników jest kluczowe przy ocenie każdego produktu. Oto, co mówią użytkownicy o J2Store:

  • Zalety:
    • Prostota i łatwość użycia w środowisku Joomla.
    • Intuicyjna integracja, która wykorzystuje znajomość Joomla.
    • Doskonałe wsparcie i obszerna dokumentacja.
    • Idealny dla małych i średnich sklepów poszukujących prostych rozwiązań.
  • Wady:
    • Ograniczone zasoby rozwojowe skutkujące rzadszymi aktualizacjami.
    • Sporadycznie powolne reakcje wsparcia.
    • Brak aktywnego forum społecznościowego dla użytkowników.
    • Ograniczone funkcje w porównaniu do bardziej rozbudowanych rozwiązań e-commerce.
  • Ogólne doświadczenia:
    • Użytkownicy doceniają funkcjonalność J2Store i wygodę zarządzania wszystkim w Joomla. Jednak pojawiają się obawy dotyczące tempa rozwoju i pewnych ograniczeń funkcjonalnych, które mogą wpływać na skalowalność dla rozwijających się firm.

Poznaj J2Store przez recenzje YouTube

Aby lepiej poznać J2Store, obejrzyj poniższe recenzje na YouTube:

Te filmy oferują dogłębny wgląd w funkcjonalności, doświadczenia użytkowników i praktyczne zastosowania J2Store.

Alternatywy dla J2Store

Jeśli rozważasz inne opcje niż J2Store, oto kilka godnych uwagi alternatyw w ekosystemie Joomla:

Najczęściej zadawane pytania

Rozpocznij bezpłatny okres próbny z Post Affiliate Pro

Doświadcz płynnego śledzenia afiliacyjnego i integracji e-commerce z J2Store i Post Affiliate Pro. Wypróbuj za darmo przez 1 miesiąc!

Dowiedz się więcej

Virtue Mart 2
Virtue Mart 2

Virtue Mart 2

Dowiedz się, jak bezproblemowo zintegrować Virtue Mart 2 z Post Affiliate Pro, aby uzyskać zaawansowane śledzenie afiliacyjne w swoim sklepie e-commerce Joomla....

4 min czytania
E-commerce Open-source +3
PayPal
PayPal

PayPal

Dowiedz się, jak płynnie zintegrować PayPal z Post Affiliate Pro, aby śledzić sprzedaż, generować prowizje partnerskie i efektywnie zarządzać transakcjami za po...

7 min czytania
PayPal Payments +3
Guru (Joomla! Extension)
Guru (Joomla! Extension)

Guru (Joomla! Extension)

Dowiedz się, jak zintegrować Guru (rozszerzenie Joomla!), nagradzane oprogramowanie Joomla LMS & eLearning, z Post Affiliate Pro, aby sprawnie zarządzać afiliac...

6 min czytania
Joomla Membership +4

Będziesz w dobrych rękach!

Dołącz do naszej społeczności zadowolonych klientów i zapewnij doskonałą obsługę klienta dzięki PostAffiliatePro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface