Zaloguj się
Rozpocznij

Dokumentacja Easy Digital Downloads

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

Migracja sklepu z jednej domeny na inną

Proces przenoszenia sklepu Easy Digital Downloads z jednej domeny na inną jest bardzo złożony i wymaga wykonania kilku różnych czynności w określonej kolejności.

Jeśli chodzi o zmianę domen dla Twojego sklepu/bazy danych i zachowanie wszystkich danych w nienaruszonym stanie, chociaż nie jest to usługa, którą świadczymy, istnieje kilka świetnych wtyczek, które mogą w tym pomóc. Jedną z najlepszych dostępnych jest Duplicator.

Chociaż WordPress ma wbudowane narzędzie do importu/eksportu, niestety nie jest ono obszerne i pominie wiele Twoich danych. Dlatego istnieją wtyczki takie jak WP Migrate DB Pro, które są niezwykle obszerne i zapewniają kompletną wersję Twoich danych po migracji. 

Zaktualizuj ustawienia swojej bramki płatności:

W zależności od bramki płatności, może być konieczne ponowne skonfigurowanie ustawień w bramce, tak aby potwierdzenia płatności były wysyłane na Twoją nową domenę, zamiast na starą. W przypadku Stripe nazywa się to „Webhooks”, w przypadku Paypal Standard nazywa się to IPN (Instant Payment Notification). Każda bramka płatności ma swój własny system i terminologię, i może być konieczne dostosowanie tego ustawienia w samej bramce płatności. Aby mieć pewność, ponownie przejrzyj dokumentację konfiguracji swojej bramki płatności, upewniając się, że wszystkie kroki związane z nazwą domeny wskazują teraz na Twoją nową nazwę domeny. 

Wskazówka dotycząca lokalizowania dokumentacji: Dokumentację swojej bramki znajdziesz na stronie Easy Digital Downloads. Przejdź do strony sprzedaży swojej bramki płatności i kliknij link „Wyświetl dokumentację konfiguracji”.

Jeśli korzystasz z płatności cyklicznych:

Podobnie jak w przypadku powyższych zmian w bramce płatności, może być konieczne dostosowanie dodatkowych ustawień w bramce płatności, aby uwzględnić subskrypcje, jeśli korzystasz z rozszerzenia Płatności cykliczne i masz istniejące subskrypcje. Ważne jest, aby pamiętać, że płatności odnowienia są inicjowane przez bramkę płatności, a następnie bramka płatności przekazuje te informacje do Twojego sklepu. 

Aby te płatności odnowienia zostały utworzone w Twojej nowej domenie, gdy nastąpią, będziesz musiał dostosować wszelkie webhooki, IPN, INS lub inne systemy powiadomień, z których może korzystać Twoja bramka płatności. Będziesz musiał zmienić adres URL, który bramka płatności będzie „pingować” po przetworzeniu nowej płatności odnowienia, tak aby wskazywał na Twoją nową domenę. Aby mieć pewność, że dostosowujesz właściwe ustawienie w swojej bramce, przejrzyj dokumentację wybranej bramki płatności i postępuj zgodnie z jej instrukcjami konfiguracji, tym razem upewniając się, że używasz swojej nowej nazwy domeny. 

Ważna uwaga dotycząca PayPal Standard i płatności cyklicznych:

Jeśli używasz Paypal Standard: IPN-y Paypal są ustawiane unikalnie dla każdej subskrypcji, więc aktualizacja IPN nie jest jedynym krokiem, który musisz tutaj podjąć. Będziesz także musiał skonfigurować skrypt do przechwytywania danych IPN pod starym adresem URL IPN i przekazywania danych IPN do nowego adresu URL IPN. Na przykład, jeśli Twój stary adres URL IPN to
https://youroldsite.com/?edd-listener=IPN musisz skonfigurować skrypt do przekazywania danych IPN z tego adresu URL do https://yournewsite.com/?edd-listener=IPN.

Oznacza to, że musisz zachować starą nazwę domeny i upewnić się, że IPN jest prawidłowo przekazywany do nowej domeny. Aby to zrobić, możesz użyć wtyczki WordPress, takiej jak
WordPress PayPal IPN Forwarder. Pamiętaj, że ta wtyczka pochodzi od strony trzeciej i jest podana tylko jako przykład sposobu przekazywania danych IPN do innego adresu URL, i nie jest oficjalnie wspierana ani gwarantowana przez Easy Digital Downloads.

Jeśli używasz Licencjonowania Oprogramowania i dostarczasz aktualizacje:

Najpierw musisz zaktualizować swój adres URL „call-home” w kodzie swojego oprogramowania, aby kontaktował się z nowym adresem URL. Następnie będziesz musiał udostępniać tę aktualizację zarówno ze starej, jak i nowej witryny jednocześnie. W ten sposób istniejące oprogramowanie Twojego klienta, które nadal „dzwoni do domu” do starej witryny, otrzyma aktualizację oprogramowania zawierającą nowy adres URL „call-home” dla przyszłych aktualizacji.  

Będziesz musiał udostępniać aktualizację ze starej witryny w dającej się przewidzieć przyszłości, do czasu, gdy będziesz pewien, że wszyscy Twoi klienci zaktualizowali oprogramowanie. W przeciwnym razie ci starzy klienci nigdy nie otrzymają nowego adresu URL „call-home” i zostaną odcięci od przyszłych aktualizacji. Idealnie byłoby, gdybyś na zawsze udostępniał aktualizacje ze starego adresu URL – ale to zależy od Ciebie. W pewnym momencie prawdopodobnie można by zaprzestać udostępniania aktualizacji ze starej domeny. W większości przypadków zaleca się utrzymanie starej witryny w całości i udostępnianie aktualizacji przez co najmniej 1 rok.  

Uwaga: Jeśli masz nadzieję przenieść pojedynczy produkt z jednego sklepu do drugiego i chcesz, aby istniejące licencje klientów działały na nowej stronie, nie jest to obecnie łatwo możliwe. Jedynym sposobem na osiągnięcie tego byłoby migrowanie całej witryny za pomocą WP Migrate DB Pro, a następnie usunięcie wszystkiego oprócz danych dotyczących tego produktu i jego licencji. Próba tego nie jest zalecana.

Jeśli masz problemy z migracją:

Jeśli wykonałeś już wszystkie powyższe czynności i nadal masz trudności, mamy stronę z konsultantami, profesjonalistami dostępnymi do wynajęcia, którzy mogą pomóc w migracji. Możesz się z nimi skontaktować tutaj:
https://easydigitaldownloads.com/customize-easy-digital-downloads/

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]