Zaloguj się
Rozpocznij

Dokumentacja Easy Digital Downloads

Dokumentacja, materiały referencyjne i samouczki dla Easy Digital Downloads 

Stripe – Częste problemy i FAQ

Dlaczego Stripe ładuje się na wszystkich stronach?

Jest to celowe i zalecane przez Stripe w celu ochrony przed oszustwami.

Aby jak najlepiej wykorzystać możliwości Stripezaawansowane funkcje antyfraudowe, dołącz ten skrypt do każdej strony Twojej witryny, nie tylko do strony realizacji zakupu. Pozwala to Stripe wykrywać anomalne zachowania, które mogą wskazywać na oszustwo, gdy klienci przeglądają Twoją witrynę.
https://stripe.com/docs/stripe-js/reference

Jeśli chcesz ładować zasoby Stripe tylko wtedy, gdy jest to konieczne, przejdź do Downloads > Settings > Payments > Stripe i zaznacz opcję Restrict Stripe Assets.

Ustawienie Ogranicz zasoby Stripe
Zaznaczenie pola Restrict Stripe Assets spowoduje załadowanie kodu Javascript dla Stripe tylko wtedy, gdy będzie to konieczne.

Apple Pay nie pojawia się jako metoda płatności

Apple Pay pojawi się tylko w obsługiwanych przeglądarkach (Safari) i na urządzeniach (urządzenia Apple).

Jeśli Apple Pay nie pojawia się, gdy powinno, i/lub pojawiało się w przeszłości, odnotowaliśmy sukcesy po usunięciu Twojej Payment method domain i ponownym dodaniu jej za pośrednictwem Twojego konta Stripe. Aby to zrobić, wyłącz swoją istniejącą domenę, a następnie zobaczysz opcję Add a new domain.

Jeśli to nie zadziała, skontaktuj się z Wsparciem EDD w celu uzyskania dodatkowej pomocy.

Dlaczego pole karty kredytowej się nie wyświetla?

Jeśli widzisz wszystkie inne pola na stronie realizacji zakupu, ale nie pola karty kredytowej, może to być konflikt z wtyczką innej firmy, która również używa Stripe. Jeśli wtyczka innej firmy ładuje starą wersję stripe.js, pole karty kredytowej się nie wyświetli. Zobaczysz również ten błąd w konsoli javascript: „window.eddStripe.elements is not a function”. Będziesz musiał dezaktywować lub zaktualizować wszelkie wtyczki innych firm, które mogą używać Stripe, aby to wykluczyć.

Czy EDD tworzy produkty w Stripe?

Jednorazowe płatności nie tworzą Produktu Stripe, tylko Płatność. Zakupy subskrypcji utworzą produkt w Stripe, ponieważ jest to wymagane przez Stripe do działania subskrypcji.

Błąd: Brak bezpiecznego tokena Stripe, spróbuj ponownie.

Ten błąd występuje z kilku powodów:

  • Konflikt z jedną lub kilkoma wtyczkami aktywowanymi na Twojej stronie
  • Konflikt z aktualnie aktywnym motywem na Twojej stronie
  • Błąd składni Javascript na ekranie realizacji zakupu, pochodzący z Twojego motywu lub innej wtyczki
  • Zbyt agresywny program antywirusowy lub antymalware, który blokuje komunikację ze Stripe.com
  • Niestandardowe pola realizacji zakupu, które powodują nieprawidłowe działanie Bramki Płatności Stripe
  • Konflikt z konfiguracją zabezpieczeń na poziomie serwera

Jeśli otrzymasz ten błąd, pierwszą rzeczą do zrobienia jest przetestowanie konfliktów wtyczek poprzez dezaktywację wszystkich innych wtyczek, a następnie ponowne przetestowanie zakupu za pośrednictwem Bramki Płatności Stripe. Jeśli problem zniknie po dezaktywacji wszystkich innych wtyczek, aktywuj swoje wtyczki jedna po drugiej i przetestuj zakup po każdej aktywacji. Gdy problem powróci, zidentyfikujesz problematyczną wtyczkę.

Jeśli problem nie zostanie rozwiązany przez dezaktywację innych wtyczek, tymczasowo aktywuj inny motyw, taki jak Twenty Seventeen, Vendd lub Themedd. Po aktywacji jednego z tych motywów spróbuj dokończyć nowy zakup. Jeśli zakup zostanie zrealizowany bez problemów, problem jest spowodowany przez Twój motyw i powinieneś skontaktować się z zespołem programistów lub wsparcia Twojego motywu w celu uzyskania pomocy w rozwiązaniu błędu.

Jeśli problem będzie się utrzymywał po dezaktywacji wszystkich wtyczek i aktywacji standardowego motywu, prawdopodobnie problem wynika z wtyczki przeglądarki lub konfiguracji bezpieczeństwa na poziomie serwera. Aby przetestować konflikt wtyczek przeglądarki, spróbuj ponownie dokonać zakupu, używając innej przeglądarki. Na przykład, jeśli zazwyczaj używasz Chrome, spróbuj dokonać zakupu z poziomu Firefox. Jeśli zakup się powiedzie, problem ogranicza się do Twojej konfiguracji Chrome i może zostać rozwiązany przez dezaktywację wtyczek/rozszerzeń przeglądarki.

Jeśli żadne z tych rozwiązań nie zadziała, skontaktuj się z naszym zespołem wsparcia w celu uzyskania pomocy.

Co jest używane jako opis transakcji?

Opis transakcji to to, co Twoi klienci zobaczą na wyciągach z karty kredytowej, gdy dokonają u Ciebie zakupu. Możesz ustawić opis transakcji w ustawieniach Stripe w sekcji Panel → Pobieranie → Ustawienia → Bramki płatności → Stripe → Opis transakcji. Jednak jeśli pozostawisz to pole puste, zamiast tego zostaną użyte zakupione przedmioty. Pamiętaj, że podsumowanie zakupu może mieć tylko 22 znaki, ponieważ jest to limit długości na wyciągach z karty kredytowej. Jeśli podałeś opis transakcji w swoim koncie Stripe, pamiętaj, że nie zostanie on użyty. Pamiętaj, że pewne znaki (< > ” i ) nie mogą być używane i zostaną automatycznie usunięte, jeśli zostaną użyte.

Więcej informacji na temat opisów transakcji lub jeśli korzystasz z rozszerzenia Płatności cykliczne, znajdziesz w tej dokumentacji.

Nie można łączyć walut na jednym kliencie

Stripe ma domyślne ustawienie waluty dla każdego konta. Może to być dowolna obsługiwana waluta, ale może być tylko jedna. Podczas pojedynczych transakcji Stripe może akceptować dowolną inną walutę i przeliczyć ją na domyślną walutę posiadacza konta.

Z Stripe Standard lub Stripe Pro, jeśli oferujesz subskrypcję w walucie innej niż domyślna waluta ustawiona w Stripe, możesz zobaczyć ten komunikat o błędzie podczas procesu zakupu:

Can't combine currencies on a single customer

Ten problem pojawia się przy płatnościach cyklicznych, gdy istnieje zniżka na odnowienie. W takim przypadku EDD musi poprosić Stripe o account_balance, który zawsze jest w domyślnej walucie dla tego konta Stripe.

Przykładem jest sytuacja, gdy masz konto Stripe z walutą GBP, a subskrypcję w USD ze zniżką na odnowienie. Kiedy przyjdzie czas na odnowienie, EDD pobierze account_balance ze Stripe (który będzie w GBP) i spróbuje użyć go z obecną kwotą transakcji, a obie waluty będą w konflikcie.

Jednym z rozwiązań jest użycie naszego dodatku Multi Currency.

Czy ten artykuł był pomocny?

Zacznij sprzedawać już dziś!

Dołącz do ponad 50 000 sprytnych właścicieli sklepów i zacznij korzystać z najłatwiejszego sposobu sprzedaży produktów cyfrowych za pomocą WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]