繁体   English   中英

使用哪个贝宝SDK / 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凭据,它也会相应地使用其帐户。

Permissions API使您可以自动执行此操作,并将授予权限步骤直接绑定到您的应用程序中,以便企业所有者可以在其个人资料内或在您的网站注册期间快速轻松地做到这一点。 但是,它与身份验证令牌一起使用,而不是电子邮件地址和商家ID。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM