Ich versuche, eine Website einzurichten, die PayPal verwendet. Leider hat sich die PayPal-Entwickler-Site/das Konzept stark geändert, so dass alle Tutorials, die ich gefunden habe, nutzlos scheinen. Zum Beispiel ist dies (sehr gut) youtube tutorial was sehr klar ist verwendet nicht vorhandene Seiten und Funktionen ...So richten Sie eine PayPal-Sandbox ein "Verkäufer" -Konto, ein "Käufer" -Konto und ein Anwendungs-Tutorial
Also bitte versuchen Sie mir nur mit aktuellen Informationen/Tutorial zu helfen.
Bitte beachten Sie, dass meine Fragen nicht die Verwendung von API betreffen. Es geht darum, wie Sie eine App einrichten und eine Sandbox-Konfiguration von Grund auf testen.
1) Soweit ich verstehe, muss ich ein real PayPal-Konto haben, weil Dev-Seite PayPal-Konto für die Anmeldung (neu) verwendet. Mit diesem Konto angemeldet, kann ich dann Sandbox-Accounts erstellen. Ich möchte jedoch ein Sandbox-Konto "Verkäufer" und ein Sandbox-Konto "Käufer" erstellen. (verpasste ich etwas?) Mit der neuen Entwickler-Site ist es nicht möglich. Ich kann nur eine Art von Sandbox-Konto erstellen. In dem referenzierten Video gibt es zwei Arten von Sandbox-Konten: "Verkäufer" und "Käufer" in den vorkonfigurierten Konten. Oder "Verkäufer" bedeutet einfach Geschäftskonto?
2) Ich muss eine Anwendungs-ID haben, um die API zu verwenden. Hinweis: Ich habe einen funktionierenden Legacy-Code geerbt, der die klassische API verwendet, also bitte keine REST. Im Video (alte PayPal-Dev-Seite) gibt es ein linkes Menü "API und Zahlungskarten-Credentials". In der neuen PayPal-Dev-Site gibt es so etwas nicht. Stattdessen gibt es ein "Meine Apps".
Ich habe versucht, eine Anwendung einzurichten. Es wurde automatisch genehmigt. In den Metadaten sehe ich eine Live- und eine Sandbox-App-ID.
Was ist nicht klar: Zu welchem Konto ist diese neu erstellte App zugeordnet? Ich habe es mit meinen echten Paypal-Zugangsdaten angemeldet. Mehr: ??? Beim Füllen des App-Erstellungsformulars gab es ein Eingabefeld mit dem Titel: "Geben Sie Test Account Name und Passwort ein". Vor allem, wie kann ich den Namen und ein Passwort eingeben, um ein Eingabefeld? Zweitens Was ist das? Vielleicht, wenn ich diese App mit seiner Sandbox-App-ID verwende, dann wird dieser Account der Verkäufer sein (habe das Geld) und wenn ich die App-ID auf die Live-App umstelle, dann hat mein echtes PayPal-Konto das Geld bekommen?
Allerdings war mein Ziel, den Zahlungsprozess so
1) Erstellen Sie ein Verkäufer Sandbox-Konto (got API-Anmeldeinformationen) 2) Verbinden eine Anwendung auf dieses Verkäufer-Konto und erhält die App-ID vollständig zu simulieren. 3) Erstellen Sie ein Käufer Sandbox-Konto
4a) mit Verkäufern API Anmeldeinformationen meine Website konfigurieren und Sandbox-App-ID 4b) Orchestrierung einen Kaufprozesses meiner Website, PayPal API und das 2 Sandbox-Konto
5) Überprüfen Sie die Transaktionen des Verkäufer- und Käufer-Sandbox-Kontos.
Vielen Dank im Voraus
Yould cou einen Blick [auf diesem] (http://stackoverflow.com/questions/38556870/missingcredentialexception-no-api-accounts -in der Anwendung konfiguriert worden? – displayname