1

我们已经设置了 Website Payments Pro 帐户,并且我设法使用 ruby​​ gem paypal-recurring创建初始付款和定期配置文件。

但我仍然不知道一些事情,我在 API 文档(和/或堆栈溢出)中找不到其中一些的答案。

  • 他们是否通过 IPN 通知我们下一次付款已计费?
  • 或者我应该理所当然地在没有任何通知的情况下自动在每个计费周期向用户计费,我应该依靠“取消”IPN 请求(当用户取消他/她的贝宝账户上的付款时)?
  • 或者我应该是每个计费周期要求下一次付款给用户贝宝帐户的人?(如果是这种情况,那么我真的不明白为什么我在创建重复配置文件时将计费期发送到贝宝......)
  • 或者它以其他方式工作?
4

2 回答 2

1

他们是否通过 IPN 通知我们下一次付款已计费?

确切地。每次对定期付款资料计费时,您都会收到一条 IPN 消息。
每个 IPN 消息中要引用的主要 ID 是 recurring_payment_id,它是您在调用 CreateRecurringPaymentsProfile API 时获得的定期付款配置文件 ID。

IPN 消息还将包括其他数据,例如未结余额、下一个付款日期等。您可以在此处
找到所有包含变量的列表

于 2012-02-11T01:29:30.053 回答
-1

使用下载和 SDK 简化集成(paypal api)

请参考这里

于 2012-02-10T17:38:19.357 回答