Hat jemand erfolgreich die PayPal Express Checkout API in eine AngularJS Web App integriert? Ich habe versucht, die "in-context" integration steps in meine eckige Seite anzupassen; es funktioniert jedoch nur einmal ordnungsgemäß.Paypal Express Checkout mit AngularJS
Mein Szenario ist folgende:
- Ich habe den Paypal-Button auf einer Seite
- Durch Klicken auf die Paypal-Button ruft
paypal.checkout.initXO()
, und macht dann einen serverseitigen Aufruf eine Express-Checkout-Token - zu erzeugen Wenn der Anruf zurückkehrt, gebe ich das Token in
paypal.checkout.startFlow(tokenFromServer)
- Die PayPal-API erstellt ein Popup und sammelt meine PayPal-Kontoinformationen
- Der Browser g Je nachdem, was ich beim Erstellen des Express-Checkout-Tokens serverseitig eingerichtet habe, navigierte ich zu meiner Bestätigungsseite.
Wie ich oben sagte, funktioniert das gut einmal; Die PayPal-API navigiert den Browser genau wie erwartet zu meiner Bestätigungsseite. Nachfolgende Versuche, die Express-Checkout-API zu verwenden, navigieren jedoch nicht durch den Browser, nachdem sie das Paypal-Popup-Fenster beendet haben. Das Aktualisieren des Browsers ermöglicht es mir, Express-Checkout einmal wieder zu verwenden.
Ich sehe keine Fehler in der Javascript-Konsole.
Downwoters: Kommentare? – FMM
Sie sollten wahrscheinlich ein bisschen mehr von Ihrem Code zeigen. – sventechie