Kurs walut nie importuje się poprawnie z Webservicex

12

Od kilku dni wydaje się, że domyślny aktualizator kursów walut Magento nie działał. zrzut ekranu System> Zarządzaj walutą> Stawki

Jak widać, po kliknięciu opcji importuj większość kursów walut pokazuje 1: 1, co oczywiście nie jest poprawne. Jesteśmy na Magento CE 1.9.2.1.

Justin Lok
źródło
czy możesz zobaczyć, czy cron działa?
rob3000,
> czy widzisz, czy cron działa? - rob3000 26 minut temu. Mam ten sam problem. Jestem na Magento CE 1.7. Uruchamiam cron dla automatycznych stawek importu waluty. Czy możesz mi pomóc w tej sprawie?
Cát Hạt

Odpowiedzi:

25

Problemem, jak zauważyli inni, jest to, że WebserviceX zwraca teraz -1 dla wszystkich przeliczeń walut. Dopóki to nie zostanie naprawione, sugeruję użycie innego interfejsu API wymiany.

Sugeruję Fixer.io.

Zakodowałem moduł, który pozwoli ci łatwo przełączać się między nimi.

https://github.com/philwinkle/Philwinkle_Fixerio

philwinkle
źródło
1
milion dzięki chłopaki! magento powinien użyć tego jako domyślnej usługi wymiany ...
zaw
Testowany w wersji 1.9.3.4 pokazuje „Nie można pobrać szybkości z api.fixer.io/latest?base=USD&symbols=AED
Amit Singh
Dodaj klucz licencyjny w CMS: fixer.io w systemie> ustawienia walut> fixer.io
TonkBerlin
4

Wygląda na to, że aplikacja webservicex.net, która dokonuje konwersji Magento, nie działa.

Przewiń w dół do sekcji Test na tej stronie - bez względu na wprowadzane waluty zwraca -1 (przynajmniej dla odpowiedzi GET)

http://www.webservicex.net/CurrencyConvertor.asmx?op=ConversionRate

Nie powiodło się w przeszłości i wróciło - mam nadzieję, że tym razem tak samo, ale kto wie. Wysłałem wiadomość e-mail na adres [email protected], ale została odesłana

zeniph
źródło
3
Zainstalowałem to rozszerzenie, aby rozwiązać: magentocommerce.com/magento-connect/payserv-googlefinance.html Jestem pewien, że moduł
philwinkle
Dziękujemy za podanie testowego adresu URL. Właśnie tego szukałem. Rzeczywiście mogę teraz potwierdzić odpowiedź -1.
Dr Gianluigi Zane Zanettini
1
  1. Webservicex - nie działa
  2. Google Finance - nie działa
  3. Wtyczka https://github.com/philwinkle/Philwinkle_Fixerio dla fixer.io działa idealnie, gdy uruchomiono API_key i zmieniono adres na nowy, ale darmowa wersja tylko z walutą bazową EUR.

  4. Google Finance przestaje działać, ale zmieniam tę wtyczkę, aby korzystać z xe.com i jego różnych walut bazowych. https://github.com/ausger/GoogleCurrency Jeśli zmiany nie zostaną zaakceptowane, powinny zostać wysłane.

BartZalas
źródło