2012-06-30 6 views
6

Ich versuche verkettete adaptive Zahlung mit der Paypal SOAP API zu implementieren. In meiner Sandbox funktioniert es gut. Jetzt habe ich den Code in die Live-API verschoben. Wenn ich eine Zahlung mit einem primären Empfänger machen es diesen Fehler zurück:Paypal Fehler: Benutzer ist nicht berechtigt, diese Aktion durchzuführen

user is not allowed to perform this action

ich die Anwendung id und Genehmigung für mein Konto haben. Wie kann ich diesen Fehler beheben?

+1

Die spezielle Dokumentation der API sollte Ihnen sagen, was eine bestimmte Fehlermeldung bedeutet. –

+0

Ich denke, das liegt daran, dass die erweiterte Berechtigung nicht aktiviert ist? Haben Sie eine Idee, wie kann ich die Berechtigung für die Zahlung mit Ketten hinzufügen? – Nisam

+0

Nisam; www.x.com> Anmelden> Mein Konto> Neue App> Senden Sie eine neue Anwendung mit den richtigen Berechtigungen. – Robert

Antwort

5

Wir haben dieses Problem auch, derzeit ist unsere App nur bedingt genehmigt. Die top answer to this question on x.com scheint darauf hinzuweisen, dass einige Vorgänge, die die adaptive Zahlungs-API verwenden, einschließlich der verketteten Zahlungen (mit denen wir das Problem haben) nicht funktionieren, solange die App bedingt genehmigt ist.

Zitat von dort für Ihre Bequemlichkeit :)

we were getting this error when "conditionally approved" here is the answer from support

Thank you for contacting Merchant Services.

A transaction in "Conditionally Approved" status means that you will be able to process basic and parallel payments.

Please note that it may take several days for our app review team to completely approve your application so that you can process chained payments.

They should be in contact with you directly through x.com if they need more information before approving it.

0

ich das gleiche Problem bekommen auch Grund auf Paypal FAQ wir die Phase oder Zustand für die Zeugung eines Live-APP-ID gibt es zwei Phasen gibt es gefunden:

Anfrage Mehr Infos Phase

  • Öffnen zeigt an, dass Ihre Anwendung empfangen wurde, wird derzeit überprüft und Sie r AppID ist noch nicht funktionsfähig
  • Bedingt genehmigt zeigt an, dass Ihre Anwendung noch geprüft wird, Ihnen jedoch in der Zwischenzeit grundlegende Funktionen gewährt wurden.

Endausscheidung

  • Auto-Prüfzeichen zeigt an, dass Ihr Konto nicht eine manuelle Überprüfung erforderlich war und genehmigt automatisch wurde. Sie haben jetzt vollen Zugriff. In den meisten Fällen erhalten Basisanforderungen (z. B. Features und Funktionen) diese Aktion. Nach der automatischen Genehmigung erhalten Sie eine Live-AppID und können sofort mit Sandbox-Tests beginnen.
  • Genehmigt zeigt an, dass Ihr Konto manuell überprüft und genehmigt wurde. Sie haben eine Live-AppID erhalten und können sofort in der Live-Produktionsumgebung arbeiten.
  • Abgelehnt zeigt an, dass Ihre Anwendung abgelehnt wurde und Ihre AppID nicht für die Funktionalität aktiviert wurde. Sie erhalten eine E-Mail, in der erläutert wird, warum Ihre Bewerbung abgelehnt wurde. Auf die gleiche Erklärung können Sie im Dashboard "Meine Anwendungen" zugreifen. Ihre Bewerbung wird nach der Ablehnung dauerhaft geschlossen.
  • Im Ruhestand zeigt an, dass Sie sich manuell für das Löschen Ihrer Anwendung entschieden haben und daher Ihre AppID nicht mehr aktiv ist.
Verwandte Themen