【发布时间】:2017-01-23 09:46:05
【问题描述】:
我正在使用 paypal php sdk 设置定期付款。但我无法找到如何设置重复。正常付款工作正常。
我正在使用来自 github 的 SDK
https://github.com/paypal/PayPal-PHP-SDK
使用生成链接后
$payment->create($apiContext);
$approvalUrl = $payment->getApprovalLink();
我正在使用生成的链接重定向用户。付款成功后,用户将被重定向到我的成功网址success.php?processor=paypal
在其中我通过使用获取所有数据
$paymentId=$data['payment_id'];
$payment = Payment::get($paymentId, $apiContext);
我有一个问题。我得到的状态是created 而不是approved
我需要使用吗
$execution = new PaymentExecution();
$execution->setPayerId($_GET['PayerID']);
在那之后?或该过程之前已完成。
在此之后,我需要知道从该 SDK 中使用什么来进行定期付款。找到一个好的例子真的很令人困惑。
【问题讨论】: