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.
Odpowiedzi:
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ć:
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.
źródło
path
wspomnianego brakowało wcore_config_data
tabeli. Musiałem go wstawić: INSERT INTOcore_config_data
(config_id
,scope
,scope_id
,path
,value
) wartości (null, 'default', '0', 'płatność / paypal_standard / active', '1');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
źródło