gpt4 book ai didi

php - Laravel 4.2 中具有定期付款的 PayPal 经典 API

转载 作者:太空宇宙 更新时间:2023-11-03 16:27:28 32 4
gpt4 key购买 nike

我正在处理 Laravel 4.2 项目。该项目即将为专用客户提供视频服务。

客户想使用PayPal 支付网关,而我以前从未这样做过。他为我提供了一个个人 和一个企业 帐户以及Classical API 凭据和签名。

项目要求是一旦用户注册,他将被收取一定的费用(比如每月 10 美元)。对于付款,他必须被重定向到PayPal 网站,这意味着一切都应该只使用我的网站来完成。此外,我们将存储用户的任何信用卡详细信息,但仍应每月完成或自动续订付款。

如果用户想关闭自动续订付款,他可以。

我不确定如何使用 PayPal 经典 API 执行此操作。虽然我已经从 git-hub 下载了 Omnipay/Omnipay 包,但他们询问没有办法将用户的信用卡详细信息存储在 PayPal Vault 使用它还可以有一个 cron job 用于自动续订。由于我不想存储信用卡详细信息,因此我不确定该怎么做。

请帮助我或指导我这样做。有没有样本或例子?

最佳答案

为了像您要求的那样直接使用信用卡,您需要使用 PayPal 注册 Payments Pro ,即 30 美元/月。然后,您需要为其添加定期计费功能,这又是 30 美元/月。

如果这不是问题,那么在获得批准并在您的帐户上激活这些内容后,您将使用 CreateRecurringPaymentsProfile用于创建订阅配置文件的 API。

PayPal PHP SDKavailable on Packagist并与 Composer 一起工作,因此它在 Laravel 中工作得非常好。

CreateRecurringPaymentsProfile sample是按原样运行的(尽管,正如我现在所看到的,您需要更新信用卡的到期日期),因此您只需要将所有静态数据替换为您自己的动态数据。

template file是同一件事,但它完全是空的,可供您使用自己的数据填充。

使用该 SDK,您可以在几分钟内创建个人资料,因此只需在您的帐户上启用 Pro w/Recurring Payments 即可。

关于php - Laravel 4.2 中具有定期付款的 PayPal 经典 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30388573/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com