Magento CE nie pozwala mi korzystać z PayPal Standard bez Express (co wymaga poświadczeń API)

17

Jedynymi opcjami wyświetlanymi w moim adminie są:

Płatności zaawansowane (obejmuje ekspresową kasę) Payments Pro (obejmuje ekspresową kasę) Płatności Standardowe (obejmuje ekspresową kasę)

Widzę zrzuty ekranu od innych administratorów, w których (Zawiera Express Checkout) nie pojawia się po płatności Standard. Korzystam z wersji 1.9.1.0, która jest obecnie najnowszą wersją Magento CE.

Problem polega na tym, że jeśli wybiorę „Standard płatności (obejmuje ekspresową kasę)”, muszę wprowadzić poświadczenia API, których nie mam (nie chcę uaktualniać konta PayPal, chcę tylko najbardziej podstawowej płatności opcja).

Próbuję więc dowiedzieć się, jak pozbyć się opcji Express Checkout, a przynajmniej znaleźć sposób na użycie tylko standardu płatności.

Każda pomoc będzie mile widziana. Nie mogę znaleźć innych osób na forach mających ten problem, więc zastanawiam się, czy jest to nowość w wersji 1.9.1.0 lub coś w tym rodzaju.

Proszę pomóż.

Dziękuję Ci.

ebag
źródło
1
Mamy ten sam problem. W jakiś sposób oryginalna metoda płatności „Standard płatności za pośrednictwem witryny” została zastąpiona przez „Standard płatności za pośrednictwem witryny (obejmuje ekspresową kasę)” i nie wiem, jak ją przywrócić. Ani nie chcę wprowadzać wartości API. Straszne jest to, że nie wiemy, jak to się stało w miejscu produkcji.
Tomas Dermisek,
Dla mnie problem polegał na tym, że w opcji System> Konfiguracja> Ogólne> Ogólne> Kraje, wybrano kraje inne niż Wielka Brytania. Po ich usunięciu pojawiła się opcja Paypal Standard.
Urbycoz,

Odpowiedzi:

13

Znalazłem „kroki do odtworzenia” i poprawkę. Początkowo włączaliśmy metodę płatności „Płatności za pośrednictwem witryny”, a następnie wyłączaliśmy, ponieważ mieliśmy problem ze statusem „Podejrzenie oszustwa”. Natychmiast po wyłączeniu „Standardu płatności za pośrednictwem witryny” zmieniło się w „Standardowe płatności za pośrednictwem witryny (obejmuje ekspresową kasę)” i nie byłem w stanie przywrócić go z powrotem. To zachowanie jest zawsze powtarzalne w Magento CE 1.9.1.0

Dowiedziałem się, że jeśli włączę metodę płatności bezpośrednio w bazie danych, nastąpi powrót do „Standardu Płatności za pośrednictwem witryny”.

Oto zapytanie, aby je ponownie włączyć:

update core_config_data 
set value = '1' 
where path = 'payment/paypal_standard/active';

Nie jestem pewien, dlaczego tak się zachowuje i jeszcze nie włączyliśmy go w produkcji, ponieważ wciąż próbujemy rozwiązać problem statusu „Podejrzenie oszustwa”. Odkryliśmy, że niektóre zainstalowane moduły powodują konflikty (przechowywane kredyty, opłaty za płatności itp.), A tym samym naliczają nieprawidłowe kwoty, ale to inna historia.

Tomas Dermisek
źródło
Boże, wielkie dzięki! to mnie zaszokowało na chwilę ..
zaw
6
Wielkie dzięki za tę odpowiedź. W moim przypadku pathwspomnianego brakowało w core_config_datatabeli. Musiałem go wstawić: INSERT INTO core_config_data( config_id, scope, scope_id, path, value) wartości (null, 'default', '0', 'płatność / paypal_standard / active', '1');
Mukesh Chapagain
@MukeshChapagain nie ma innych zależności opartych na tej tabeli? Nie ma innego rekordu zależności, który mógłby zostać wstawiony do innej tabeli? przetestowałeś to?
Butterfly
Miałem również problem z „podejrzeniem oszustwa”. Próbowałem użyć prawdziwego adresu w celu rozwiązania problemu.
Aleksey Razbakov
1
@ version.beta Udało mi się odzyskać standard Paypal, korzystając z powyższego zapytania. Standard paypal działa do tej pory dobrze. Nie znalazłem jeszcze innej zależności.
Mukesh Chapagain
0

PayPal Standard to nadużywana nazwa produktu. Z punktu widzenia handlowca nie ma znaczenia, że ​​używany jest Standardowy lub Ekspresowy API - w obu przypadkach opłaty są takie same (jedyne, co różni się od połączeń API), klient jest przekierowywany do PayPal i płaci za towary lub usługi. Istnieją jednak istotne różnice między tymi pod względem komfortu użytkowania, w których wygrywa EC, patrz https://www.paypal.com/uk/cgi-bin/webscr?cmd=_additional-payment-ref-impl1

Podsumowując, PayPal Express Checkout nie wymaga aktualizacji konta i oferuje takie same opłaty dla handlowców, jednak działa znacznie lepiej. Zobacz opłaty PayPal https://www.paypal-marketing.com/emarketing/partner/na/program/comparison_chart.html

Andriis
źródło