Szyny 3.0.10 i activemerchant klejnot 1.29.3Debugowanie ActiveMerchant; potrzebujesz pełnej prośby i odpowiedzi. Jak?
Moja aplikacja działa poprawnie w piaskownicy, ale transakcje w trybie produkcyjnym są niepowodzeniem z „Nagłówek bezpieczeństwa nie jest poprawny”, „ErrorCode” => „10002”
Zainicjowaliśmy prośbę o wsparcie w systemie PayPal, po przejrzeniu wszystkich parametrów konfiguracyjnych milion razy i czuliśmy, że trafiamy na niewłaściwy punkt końcowy. Poprosili o pełny ślad transakcji, w tym nagłówków itp., Więc staram się dowiedzieć, jak to zrobić. Znalazłem this article
który zasugerował dodanie tego do bloku konfiguracyjnego
ActiveMerchant::Billing::PaypalGateway.wiredump_device = File.new(File.join([Rails.root, "log", "paypal.log"]), "a")
Ale to właśnie prowadzi do pustego dziennika; nic nie zostanie porzucone.
Jak mogę uzyskać te informacje z obiektu GATEWAY, jeśli to możliwe? Oto konfiguracja produkcyjna, której format jest identyczny z tym, którego użyto w wystawianiu env.
Dzięki.
naprawdę odpowiedź na pytanie, prawda? Zgadzam się, powinien istnieć jakiś sposób uzyskania tego na wyjściu. To jest sedno mojego pytania ... – wkhatch
Tak, jest to odpowiedź na pytanie, kiedy nie podaje się faktycznej klasy, na którą można patrzeć. Pokazanie nam użycia funkcji nie ma w ogóle nic dobrego. Jeśli chcesz zapewnić, że z przyjemnością znajdę dla ciebie odpowiedź. Doceniam jednak neg za pomoc. Będę o tym pamiętał następnym razem, gdy zobaczę, jak zadajesz pytanie, którym mogę pomóc. –
To: ActiveMerchant :: Billing :: PaypalGateway jest częścią trzeciej biblioteki ... aktywnego klejnotu w ruby. Jeśli się o tym dowiesz, zaktualizuj swoją odpowiedź, używając rzeczywistej odpowiedzi. W przeciwnym razie, głosowanie w dół stoi. Dziękuję Ci – wkhatch