Paypal Login-Sitzung in iOS mit MPL

8

Ich möchte, dass sich mein Benutzer nach der Registrierung in meiner iPhone-App bei seinem Paypal-Konto anmeldet. Allerdings konnte ich in MPL dafür keine API-Anrufe finden.

Ich habe die REST-API-Aufrufe überprüft. Ich kann nicht finden, wonach ich suche.

Gibt es eine Möglichkeit, Paypal einzuloggen und die Sitzungsdetails zu speichern und für den Checkout zu verwenden? Oder muss ich den Standardfluss der Paypal-Schaltfläche durchlaufen - & gt; Login - & gt; Auschecken ? Wenn ich bei der Anmeldung mit dem oben genannten Ablauf (über die Schaltfläche Paypal) die Option "Angemeldet bleiben" wähle, wann wird diese Sitzung ablaufen? Muss sich mein Benutzer erneut in Paypal einloggen?

    
akashsr 03.03.2014, 10:51
quelle

2 Antworten

0

Nach meinem Verständnis müssen Sie die Login-Schaltfläche verwenden, um den Zahlungsfluss zu initiieren. Ich bin mir nicht sicher, was der Sitzungsablauf ist, aber ich denke, es ist ähnlich dem des Web-Clients. Wenn sie sich nicht in einer neuen Installation befinden, werden sie bei der nächsten Verwendung der App angemeldet, sofern sie diese Option ausgewählt haben.

    
mithunc 11.03.2014 17:24
quelle
0

Ich bin jedoch nicht frei von der Frage, hoffe, was Sie fragen, wie man den Benutzer anmeldet, nachdem eine Sitzung initialisiert wurde. Das Session-Timeout wird vom Server-Ende (Paypal-Backend-Server) vollständig kontrolliert, dies liegt an den Sicherheitsgründen. Wenn Sie wissen möchten, wie viele Sekunden Ihre Sitzung am Leben erhalten wird, können Sie auf die Eigenschaft in der JSON-Antwort

verweisen %Vor%

Dies ist in ihrem Tutorial Ссылка

Ich musste mich mit einer ähnlichen Situation befassen, also habe ich diesen Wert genommen, kurz nachdem der Benutzer sich in der Anwendung angemeldet und einen NSTimer erstellt hat, der nach der 'expires_in' Zeit (dh in 28800 Sekunden) ausgelöst wird Die Zeit läuft ab, ich gebe dem Benutzer eine Nachricht, dass er seinen Paypal-Login aktualisieren soll, bevor er mit dem Kauf fortfährt. In diesem Fall wird der Benutzer am Ende seines Einkaufsflusses nicht überrascht sein, wenn er sich erneut in Paypal einloggen muss. Wie auch immer, das war meine Anforderung, ich hoffe, Sie können diese Informationen nutzen, um mit Ihrem Problem fertig zu werden.

BEARBEITEN

  

Gibt es eine Möglichkeit, Paypal einzuloggen und die Sitzungsdetails zu speichern und zu verwenden?   es für die Kasse?

Können Sie die Cookie-ID im Speicher (Keychain oder NSUserDefaults) speichern

  

Wann wird diese Sitzung ablaufen?

Siehe die oben beschriebene Antworteigenschaft bitte

  

Muss sich mein Benutzer erneut in Paypal einloggen?

Wenn du die Cookie ID speicherst, denke ich theoretisch nicht, aber ich habe es nicht getan, also kann ich nicht wirklich antworten.

    
chathuram 14.04.2014 17:10
quelle