2012-05-11 16 views
13

Próbuję zrobić DoDirectPayment z piaskownicy APIPaypal Sandbox - błąd nieprawidłowej konfiguracji sprzedawcy 10501?

I zostały badania z kodem, który znam działa, ale moje poświadczeń API otrzymujesz następujący błąd z powrotem z API Sandbox

[L_ERRORCODE0] => 10501
[L_SHORTMESSAGE0] => nieprawidłowej konfiguracji
[L_LONGMESSAGE0] => ta transakcja nie może być przetwarzany z powodu nieprawidłowej konfiguracji handlowej

Po zapoznaniu się kod błędu Zauważyłem, że problem "Występuje, gdy umowa rozliczeniowa jest wyłączona lub nieaktywna. "

Przeszukałem Google intensywnie jak Zgadzam się z Umową płatności w piaskownicy ale nie przeważają

Czy ktoś miał ten problem i wie jak go włączyć?

+0

masz odpowiednie rozwiązanie, proszę podzielić się ze mną poniższym rozwiązaniem nie działa dla mnie. nadal, mam ten sam problem. –

Odpowiedz

9

to znaczy, że piaskownica Test konto nie jest skonfigurowane do Payments Pro.
Idź do https://developer.paypal.com> konta Probiercze> wstępnie i stworzyć prekonfigurowanego nas płatności Website Pro konta testowego.

+0

Zrobione, ale nie działa. Wciąż ten sam błąd. – Shwetanka

+0

W środowisku piaskownicy jest obecnie błąd, który uniemożliwia utworzenie wstępnie skonfigurowanych kont usługi Płatności Pro. Zostanie to rozwiązane jak najszybciej. – Robert

+0

Mam ten sam błąd i problem. –

2

było niedawno redesign serwisu programisty.

Nie wiem o istniejących kontach, ale w przypadku nowych kont nie można używać domyślnego konta testowego sandbox "facilitator" do testowania klasycznego interfejsu ... musisz utworzyć nowe konto testowe Sandbox Business i użyć poświadczeń z tego. Dzieje się tak, mimo że konto "facilitator" jest kontem biznesowym.

Piaskownica rachunki są tworzone w https://developer.paypal.com/ -> Aplikacje -> Konta Sandbox (link po lewej stronie) -> Create Account (przycisk po prawej stronie)

+0

Po prostu w to wpadłem. Konto facylitatora nie ma możliwości uaktualnienia do wersji Pro. Nie możesz nawet usunąć tego konta. – Corgalore

56

Podobnie jak inne odpowiedzi powiedzieć, trzeba włączyć Płatności Pro na Twoim koncie sandbox. Od lipca 2013 r. Możesz to zrobić, wykonując poniższe czynności.

  1. Zaloguj się do swojego konta developer.paypal.com
  2. Przejdź do sekcji Aplikacje -> Piaskownica Konta
  3. Kliknij konto sandbox chcesz uaktualnić do Pro, a następnie kliknij „profil”
  4. nie powinno być upgrade do Pro opcji w oknie dialogowym, które pojawia się

Uwaga PayPal strona deweloper zmienia sporo ostatnio, więc może się wahać ...

+1

Próbowałem "uaktualnić do wersji Pro" wiele razy, ale zawsze otrzymuję komunikat "Przepraszamy, coś poszło nie tak. Spróbuj ponownie później.". –

+0

Otrzymuję ten sam błąd co @PeterAndersson zgłoś "Przepraszamy, coś poszło nie tak. Spróbuj ponownie później." – MZH

+0

Ten sam błąd! Proszę pomóc PayPal! – bgolson

1

Mam ten sam problem i napisałem o tym paypal, to była ich odpowiedź:

Dziękujemy za kontakt z działem technicznym Merchant.

Jeśli chodzi o problem z błędem nieprawidłowej konfiguracji sprzedawcy, błąd ten wystąpił z powodu stanu Twojego piaskownicy w toku. Stało się tak, gdy zmieniłeś się z biznesowego na pro. To błąd w naszym systemie i uprzejmie nasz inżynier wciąż pracuje nad naprawianiem tych błędów.Przy okazji możesz spróbować utworzyć nowe konto sandbox, a następnie przejść na konto pro, tak jak wcześniej.

+0

skontaktowałem się z nimi dalej i zasadniczo ich odpowiedź brzmi: "jest zepsuty, nie ma ETA na jego naprawieniu, użyj konta LIVE do testowania" – user1193694

+1

Zaczynam tracić rachubę ile razy miałem paypal powiedzieć mi to samo. To dość absurdalne. – btbJosh

+0

Nadal jest to ten sam problem, musimy codziennie tworzyć nowe konto do testowania w piaskownicy. – rajthakur

Powiązane problemy