【问题标题】:Paypal Pre-aapproved Payments with Laravel and handle recuring payments laterPaypal 使用 Laravel 预先批准付款并在以后处理经常性付款
【发布时间】:2018-03-22 18:08:03
【问题描述】:

我的情景

我正在尝试允许用户在我的网站(在 Laravel 中)上添加 paypal 付款方式,以便稍后他可以使用添加的付款方式进行付款。

现在我正在使用https://github.com/srmklive/laravel-paypal 处理定期付款方式,但现在我们希望用户添加多种贝宝付款方式,以便当他想购买订阅时,他可以选择添加的付款方式。

我的问题

是否有与 laravel 一起使用的软件包或方法,可以让我实现预先批准的付款并在以后处理定期付款方式?

【问题讨论】:

    标签: laravel paypal recurring


    【解决方案1】:

    Guarv,感谢您使用我的包裹。预先批准的付款是 PayPal AdaptivePayments API 的一部分。我的包虽然部分支持它。希望我们可以共同努力,在包中实现这一点。

    如果你看这个链接:

    https://developer.paypal.com/docs/classic/adaptive-payments/ht_ap-basicPreapproval-curl-etc/

    它特别指出,如果您使用的是预先批准的付款,您应该使用自适应付款端点来处理任何未来的付款。

    【讨论】:

    • Raza,当我们使用您的包裹时,我们能够处理经常性付款及其工作正常,但是在您的包裹中有什么方法可以在首次付款时创建BillingAgreement,然后在订阅升级的情况下我们可以从我们创建帐单协议的那个贝宝账户付款,而不是再次去贝宝?
    • 一种方法是创建一个计费协议,然后根据该计费协议执行参考交易。
    • Raza,因为我们之前创建了定期付款资料来处理未来的付款。但是现在我们首先创建计费协议,然后我们尝试创建定期付款,但是在创建定期付款时我们收到错误响应“已经为此令牌创建了成功的计费协议”所以我们在这里有点困惑,我们需要是否一起使用定期配置文件和计费协议?如果我们不创建定期配置文件,那么我们需要在订阅结束日期通过 cron 处理未来的付款?正确的?请帮忙。
    猜你喜欢
    • 2013-12-26
    • 2017-11-26
    • 2016-12-24
    • 2021-10-11
    • 2019-10-23
    • 1970-01-01
    • 2014-04-29
    • 2019-06-06
    • 2013-03-20
    相关资源
    最近更新 更多