我正在开发一个网站,该网站通过地理定位在所有公开可用的地方提供洗车服务。但是,由于天气不稳定,可以随时取消预订;与其发出昂贵的退款,我想只在洗涤完成后向客户收费。
我想接受 Paypal 付款,并被建议使用 Braintree。您知道是否可以在 Paypal 帐户上使用 Braintree API 延迟收费?
我使用 Laravel 5.1。
谢谢
最佳答案
我建议使用 PayPal Preapproval profiles ,特别是 Preapproval API设置配置文件,然后您将使用 Pay API使用给定客户的预批准 key 处理付款。
这个PayPal PHP SDK使所有这些 API 调用变得非常快速和简单,它是 available on Packagist所以你可以在你的 composer.json 中为 Laravel 加载它并立即运行。
它有示例和空模板供您使用,以进行 Preapproval 和 Pay 调用。
关于laravel - 延迟 Paypal 付款 - Braintree API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34485519/