2013-04-29 9 views
6

Przed 2 tygodniami byliśmy w stanie symulować negatywne testy, ale w rzeczywistości nie możemy przetestować błędu (oczekującego, błędu) w piaskownicy PayPal, odpowiedź AdaptivePayment API daje zawsze ZREALIZOWANE.Negatywne testy w piaskownicy PayPal nie są już dostępne?

Podążamy za tym guide, aby prawidłowo ustawić nasze konto sandbox. Występują problemy z nowym środowiskiem programisty.

Czy ktoś może podać wskazówki dotyczące testowania warunków negatywnych?

Advance Dzięki

Odpowiedz

3

W celu umożliwienia prawidłowego Negatywna Testowanie:

  1. Przejdź do Profile> Ustawienia strony rozliczeniowej Test roboczych od handlowca (patrz Managing your Sandbox kont szczegóły).
  2. Na zakładce Profil ustaw Negatywne badanie na Na.

W celu uruchomienia jakiegoś konkretnego błędu należy sprawdzić pod tym linkiem zaktualizowany przewodnik dla Testowanie API obsługi błędów rutyny: https://developer.paypal.com/webapps/developer/docs/classic/lifecycle/ug_sandbox/#errors

Zastosowanie Testy negatywne, aby wywołać następujące rodzaje błędów:

  • Błędy wynikające z połączenia z interfejsem PayPal API.
  • Błędy związane z wirtualnym terminalem i operacją DoDirectPayment (weryfikacja i błędy sprawdzania karty kredytowej).

Można wymusić dwa typy błędów interfejsu API: związane z kwotą transakcji oraz te, które nie są powiązane z kwotą.

Uwaga: Testy negatywne są dostępne tylko w piaskownicy - nie można wymuszać ani symulować błędów w środowisku Live na żywo. Testy negatywne mogą być używane z klasycznym interfejsem API systemu PayPal w wersji 2.4 i nowszych.

+5

pls jaka jest sytuacja w tych dniach? Nie możemy znaleźć miejsca, w którym można ustawić negatywne testy na koncie Sandbox ... dzięki! – mojzis

+7

nie można go znaleźć.zdecydowanie w piaskownicy z kontem biznesowym. KAŻDY bieg w Mam z PayPal jest katastrofą. KAŻDY POJEDYNCZY CZAS –

9

jest dostępne, ale trzeba iść do https://developer.paypal.com/developer/accounts

opcja ta nie jest dostępna w https://www.sandbox.paypal.com

Również może trzeba połączyć swoje konto, jeśli już konto w piaskownicy: https://devblog.paypal.com/sandbox-account-linking/

trzeba znaleźć ekran, który wygląda tak i kliknij Profile

enter image description here

Następnie opcja jest dostępna.

enter image description here

+0

Czy możesz potwierdzić, czy możliwe jest korzystanie z negatywnych testów w aplikacjach adaptacyjnych? żadna z adaptacyjnych operacji api nie pojawia się w tabeli na [tej stronie] (https://developer.paypal.com/docs/classic/lifecycle/sb_error-conditions/), więc przypuszczam, że nie ?! – Mathew

+0

@Mathew przepraszam, nigdy nie korzystałem z APAPI - powodzenia choć –

+0

Znalazłem podobny problem z "DoReferenceTransaction", który nie wydaje się być wspierany –

Powiązane problemy