【发布时间】:2020-07-14 04:12:14
【问题描述】:
我在 laravel 项目中使用 srmklive/paypal 包进行 PayPal 支付。 并像这样设置一个 IPN 处理函数。
public function postNotify(Request $request)
{
// Import the namespace Srmklive\PayPal\Services\ExpressCheckout first in your controller.
$provider = new ExpressCheckout;
$request->merge(['cmd' => '_notify-validate']);
$post = $request->all();
$response = (string) $provider->verifyIPN($post);
if ($response === 'VERIFIED') {
// Your code goes here ...
}
}
有没有指定IPN URL的API?
还是应该只在 PayPal 账户中设置?
【问题讨论】:
标签: php laravel api paypal paypal-ipn