2013-08-12 12 views
5

Korzystam z interfejsu API (Java) Rest, aby przeprowadzić płatnoś ci bezpoś rednio z kart kredytowych w piaskownicy. Wszystkie płatności otrzymują status "oczekujący", który zgodnie z dokumentami (https://developer.paypal.com/webapps/developer/docs/api/#create-a-payment) nie jest nawet prawidłowym stanem, który ma zostać zwrócony przez płatność Utwórz połączenie. Przegląd płatności jest wyłączony.Płatności PayPal stan płatnoś ci oczekujĘ ... cy na adres

Chciałbym zobaczyć proces i zakończyć transakcję. Jak to zrobić w piaskownicy? Czy powinienem otrzymać od razu inny stan?

+0

Czy kiedykolwiek rozwiązałeś ten problem? –

+2

Mam ten sam problem i nie mogłem znaleźć żadnego rozwiązania, z wyjątkiem zmiany waluty, która byłaby zgodna z krajem konta testowego. Ponieważ jestem kanadyjczykiem, moje transakcje testowe dotyczyły dolarów kanadyjskich, nawet jeśli konto sprzedawcy sandbox jest ustawione na USA. Przejście z CAD na USD spowodowało, że wszystkie moje kolejne transakcje zostały "zatwierdzone" bezpośrednio. –

Odpowiedz

1

jest to ten sam problem z paypal status is pending więc odpowiedź powinna być taka sama, wystarczy sprawdzić preferencje sprzedaży sprzedawcy na rachunku piaskownicy jak Max-P powiedział, to jest po prostu inna waluta i config problem na paypal

2

Pod http://developer.paypal.com , Zakładka Aplikacja, sprawdź adres e-mail powiązany z aplikacją REST. Teraz kliknij "Konta Sandbox", kliknij e-mail z aplikacją REST, kliknij link "Profil". Wybierz zakładkę "Ustawienia" i wyłącz "Przegląd płatności". Otrzymasz "Zatwierdzoną" płatność i "Wypełniony" obiekt sprzedaży json.

Powiązane problemy