使用哪个paypal SDK/neneneba API将信用卡付款发送到电子邮件地址


Which paypal SDK/API to use to send credit card payments to email address?

在PHP中使用Paypal API是否可以执行以下操作?我似乎找不到我需要的东西。

  • 我们是一个商人,我们有几个企业在我们的网站上列出他们的商品
  • 客户需要使用信用卡/借记卡支付这些商品的费用。我们不想强迫Paypal使用/注册-事实上,我们根本不想让客户与Paypal互动
  • 我们想创建一个付款表,他们可以在其中输入信用卡详细信息-然后我们将使用API使用他们的电子邮件地址直接向企业的Paypal帐户付款

使用REST API,我在一定程度上做到了这一点-唯一的问题是它看起来不动态,即我无法设置收款人的电子邮件地址来接收付款-它通过ClientID和ClientSecret链接到我的帐户。显然,这不是我需要的——我想把钱存入货物所有者的账户,而不是我的账户。

我看到提到了"访客支付",但这似乎需要将用户重定向到Paypal——这是我宁愿避免的。

提前谢谢。

我认为REST API还没有为您所做的准备好。不过,经典API将毫无问题地处理它。

如果你根本不想与PayPal进行任何互动,那么你需要使用Payments Pro,它允许你通过PayPal的HTTP请求/响应将信用卡付款直接绑定到你自己的表单中(没有重定向或iframe)。

每个企业都需要注册自己的Payments Pro帐户,然后他们将通过PayPal帐户配置文件为您的应用程序授予API权限,以代表他们进行API调用。一旦他们这样做了,你只需将他们的电子邮件地址或PayPal商家ID输入API请求的SUBJECT参数,它就会相应地使用他们的帐户,即使你仍然使用自己的API凭据。

权限API允许您自动执行此操作,并将授予权限步骤直接绑定到您的应用程序中,以便企业主可以在其个人资料中或在注册您的网站期间快速轻松地执行此操作。不过,这适用于身份验证令牌,而不是电子邮件地址和商家ID。