如何授权 Laravel 应用向客户收取可用服务和产品的费用(非订阅或重复)

How to provide authorization for a Laravel App to charge customer from services and products availed (NOT SUBSCRIPTION OR RECURRING)

我只想问一下如何在我的 Laravel 7 应用程序中实现这个过程。

  1. 对于已登录的用户,他将使用 Paypal 帐户设置他的付款方式(某些重定向到 Paypal 页面)
  2. 成功 registration/setup Paypal 帐户后,该应用程序现在可以向客户收取 service/products 他可用的费用。

这不是订阅或定期付款。

我正在阅读 Paypal API 文档,但我不知道我应该关注哪里,因为我不知道那种过程的真正 Paypal 术语。

注意:我已经实施了这种流程,但在 Stripe 上,只有在客户设置他的银行卡或银行账户的情况下,应用程序才能向客户收费。

在 PayPal 上,这曾经被称为“带有计费协议的参考交易”,在非常新的集成中,它被称为 Vault(v2 REST API 保险库,而不是没有用的旧 v1 REST Vault )

此功能仅在您的生产帐户启用 PayPal 时可用,因此您需要就此联系 PayPal,特别是通过 [=10= 联系 PayPal 的 business 方](不是 MTS 技术支持,他们不启用新功能)

如果参考交易 确实 为您的 live/production 企业帐户启用并获得批准(不能保证这一点),那么 PayPal 将指导您具体 API 使用,可以是最新的 v2 Vault 或其他东西。