–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

WP eStore (moduł WordPress)

Potężna wtyczka do koszyka do sprzedaży dowolnego rodzaju produktów materialnych lub niematerialnych z własnej witryny WordPress.

WP eStore to prosta wtyczka do koszyka zakupowego do sprzedaży produktów cyfrowych (ebook, mp3, zdjęcia) i nie cyfrowych z Twojego bloga wordpress za pośrednictwem PayPal lub innych bramek płatności. Towary cyfrowe są automatycznie dostarczane do kupującego po zakupie za pomocą zaszyfrowanych i ograniczonych czasowo linków do pobrania.

Integracja z PayPal

Zaloguj się do swojego FTP i przejdź do swojego katalogu wordpress:

wp-content/plugins/wp-cart-for-digital-products/lib/gateway/ and edit file PaymentGateway.php

Znajdź funkcję submitPayment2() i zastąp cały blok foreach tym kodem:

foreach ($this->fields as $name => $value) {
  $id = '';
  if ($name == 'notify_url') $id='id="pap_ab78y5t4a"';
  echo "<input type="hidden" name="$name" value="$value" $id/>";
}
echo '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">';
echo "PostAffTracker.setAccountId('Account_ID');";
echo "PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a','', 'pap_custom');
</script>";

To jest to. Zapisz swoją pracę i sprawdź czy przyciski (formularze) paypal na Twojej stronie zawierają ciąg id=”pap_x2s6df8d” w polu notify_url. Jeśli tak, to kontynuuj krok 3 .

Jeśli id=”pap_x2s6df8d” nie można znaleźć w polu notify_url, to kontynuuj krok 2 .

Integracja z PayPal – rozwiązanie alternatywne

Jeśli instrukcje z kroku nr 1 nie sprawdziły się u Ciebie, to najprawdopodobniej będziesz musiał zmodyfikować poniższy plik:

wp-content/plugins/wp-cart-for-digital-products/eStore_misc_functions.php

i w tym pliku będziesz musiał zlokalizować

print_eStore_buy_now_button($id,$button='',$nggImage='')

i/lub

print_eStore_subscribe_button_form($id)

w tej funkcji zastąpić

$urls .= '<input type="hidden" name="notify_url" value="'.$notify.'" />';

tym:

$urls .= '<input id="pap_ab78y5t4a" type="hidden" name="notify_url" value="'.$notify.'" />';

a następnie do pliku footer.php swojego motywu WP dodaj następujący kod:

<!--PAP Integration starts here-->
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a', '', 'pap_custom');
</script>;
<!--PAP Integration ends here-->

Teraz sprawdź kod przycisku (formularza) paypal na swojej stronie i jeśli pole notify_url zawiera ciąg id=”pap_ab78y5t4a” to kontynuuj krok nr 3 .

Integracja z PayPal

Ostatnim krokiem do integracji Twojego WPeStore z PayPal jest ustawienie adresu URL przekierowania IPN. Wszystkie dane zostaną ponownie wysłane do Twojego Post Affiliate Pro. Znajdź i edytuj plik wp-content/plugins/wp-cart-for-digital-products/paypal.php, a następnie znajdź funkcję _validateipn().

Wstaw tam następujący kod:

/* Post Affiliate Pro fragment integracji  */
$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 fragment integracji  */

To wszystko. Zapisz swoją pracę i twój paypal jest teraz zintegrowany. Nie zapomnij włączyć wtyczki paypal w swoim Post Affiliate Pro.

Nie zapomnij zintegrować swojego WordPressa z kodem śledzącym kliknięcia – możesz np. umieścić go w swoim ogólnym pliku stopki.

Powrót do Integracji Załóż konto za DARMO

Our website uses cookies. By continuing we assume your permission to deploy cookies as detailed in our polityka prywatności i plików cookie.

×

Umów się na indywidualną rozmowę i dowiedz się, jakie korzyści Post Affiliate Pro może przynieść Twojej firmie.

Jesteśmy dostępni w wielu terminach

Umów się na rozmowę