创建自己的Paypal请求

时间:2014-04-09 06:25:41

标签: php paypal

我正在将Paypal集成到我正在创建的网站中。我不需要API提供的许多功能,而且我支持多个网关。我创建了自己的类来处理其他网关,但我无法找到如何发送信息。例如:

对于授权,他们会收到以特定方式格式化的XML对象。我收集所需的用户信息,使用正确的信息和格式创建我自己的XML对象,然后使用curl方法将其发送给Authorize。

当试图破译Paypal API时,我发现它与大量依赖项混淆。是否有一些地方有我正在寻找的信息,或者有人已经创建了自己的Paypal工具包并指出了我正确的方向?

谢谢!

1 个答案:

答案 0 :(得分:0)

我找到了一段时间以来我正在寻找的东西,并且有意思回答这个问题以防其他人遇到同样的问题。

您正在寻找的是paypal NVP API。 https://developer.paypal.com/docs/classic/api/NVPAPIOverview/

还有肥皂风格的api。

具体而言,我对以下操作感兴趣:

  • DoDirectPayment
  • SetRecurringPaymentsProfile
  • CreateRecurringPaymentsProfile

和快速结账:

  • SetExpressCheckout
  • SetExpressCheckoutRecurring
  • GetExpressCheckoutDetails
  • DoExpressCheckoutPayment

如果你google paypal nvp 在这里插入操作,它将带你到一个开发页面,它将为你提供关键值信息。

希望这可以帮助那些在我身边的人。