2017-01-23 3 views
2

Ich benutze Paypal PHP SDK Zahlungen für wiederkehrende einzurichten. Aber ich kann nicht finden, wie man wiederkehrend einrichtet. Normale Zahlungen funktionieren gut.paypal php sdk wiederkehrende Zahlungen einrichten

Ich verwende SDK von Github

https://github.com/paypal/PayPal-PHP-SDK 

Nach Link zu erzeugen

  $payment->create($apiContext); 

      $approvalUrl = $payment->getApprovalLink(); 

ich mit Benutzer bin Umleiten der Verbindung erzeugt. Nachdem die Zahlung der Benutzer erfolgreich ist, zu meinem Erfolg URL weitergeleitet, die success.php?processor=paypal

unter dem ich alle Daten mithilfe bekommen ist

$paymentId=$data['payment_id']; 
$payment = Payment::get($paymentId, $apiContext); 

ich hier eine Frage haben. Ich erhalte den Staat als created und nicht approved

tun i

$execution = new PaymentExecution(); 
$execution->setPayerId($_GET['PayerID']); 

danach verwenden? oder der Prozess war vorher abgeschlossen.

Danach muss ich wissen, was aus diesem SDK zu wiederkehrenden Zahlungen zu verwenden. Es ist wirklich verwirrend, ein gutes Beispiel zu finden.

Antwort

3

Sie müssen einen Plan erstellen ... dann Vereinbarung ... dann Vereinbarung ausführen.

https://developer.paypal.com/docs/api/

Sorry für die kurze Antwort ...

+1

Diese kurze Antwort ist besser als eine sehr lange Erklärung. Übrigens habe ich das herausgefunden. Es hat 2 Tage gedauert, war aber eine Information wert, die ich über Paypal kennen gelernt habe. Mein Code ist jetzt vollständig. Vielen Dank. Ich akzeptiere die Antwort als richtig, weil dies ein Verfahren ist, um dies zu vervollständigen. –

+0

Ich bin froh, dass es für dich geklappt hat. :) – foxtangocharlie

Verwandte Themen