2017-01-23 10 views
2

私はpaypal php sdkを使用して定期的に支払いを設定しています。しかし、私はどのように定期的にセットアップを見つけることができません。通常の支払いは正常に動作しています。paypal php sdkで定期支払いを設定する

私は

  $payment->create($apiContext); 

      $approvalUrl = $payment->getApprovalLink(); 

を使用してリンクを生成した後、私は生成されたリンクを使用して、ユーザーをリダイレクトしていますgithubの

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

からSDKを使用しています。支払いが成功した後、ユーザーは、私はここに疑問を持っている

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

使用して、すべてのデータを取得し、その下success.php?processor=paypal

である私の成功URLにリダイレクトされます。私はcreatedような状態を取得していないapproved

私はその後

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

を使用する必要がありますか?またはプロセスは以前に完了していました。

この後、私は定期的な支払いを行うためにそのSDKから何を使用するかを知る必要があります。本当に良い例を見つけるのは難しいことです。

答えて

3

計画を作成する必要があります。契約を締結してから契約を実行します。短い答えて申し訳ありません

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

...

+1

この短い答えは、非常に長い説明、その後優れています。私はそれを考え出した。それは2日かかりましたが、私はpaypalについて知っておくべき情報の価値がありました。私のコードは完成しました。ありがとう。私はこれを完了するための手順であるため、正しい答えを受け入れています。 –

+0

それはあなたのために働いてうれしいです。 :) – foxtangocharlie

関連する問題