使用Paypal Rest API

pra*_*hal 7 php paypal

我无法正确理解Paypal API.我想了解用于付款的PHP SDK.

我也尝试查看Paypal集成.

我无法理解的是.

  1. 是否不需要登录用户?

  2. 用PayPal存储信用卡真正意味着什么?这是否意味着信用卡存储在API中,或者信用卡存储在Paypal用户的配置文件中

  3. 我该如何进行定期付款呢?我知道我需要使用信用卡ID来获取所有信用卡详细信息,并在那里进行付款.这是否意味着,我必须将信用卡ID存储在我的数据库中,因此将其用于将来的定期付款/下标?我是否还必须存储付款人ID?

  4. 我该如何获取用户的详细信息.如果我们说,第一点是错误的并且确实需要用户登录,那么我应该如何获得已存储在该用户帐户中的信用卡详细信息?

  5. 我不希望用户访问Paypal的网站,我的意思是,付款应该完全在我的网站上进行,而不会被重定向到Paypal.我应该怎么做呢?

能否请您逐步解释如何进行付款(使用Paypal API定期付款).我不需要任何代码,只需知道它是如何工作的,采取什么步骤以及何时进行安全支付.

小智 4

以下是有关 RESTful API 的信息:

  1. PayPal 付款需要重定向至 PayPal。某些国家/地区支持直接信用卡付款,可以在此处找到。
  2. 当您使用 Vault 时,PayPal 会将卡信息交换为卡 ID,您稍后将使用该卡 ID 向该客户收费。更多信息可以在这里找到。
  3. 是的,您需要存储卡 ID 和付款人 ID(如果使用),以便稍后参考这些信息向客户收费。如果您最初在存储卡时使用付款人 ID,则稍后在付款时还需要将其与卡 ID 一起传递。有关这方面的更多信息可以在上面 #2 中的链接的同一页面上找到。
  4. PayPal 不会向您提供客户 PayPal 帐户的银行卡详细信息。如果您想稍后从客户的卡中扣款,则需要使用保险柜功能。再次请记住,由于 Vault 使用直接信用卡进行处理,因此您必须在受支持的国家/地区注册(上面 #1 中的链接)。
  5. 请参考上面#1。