【发布时间】:2012-03-03 02:17:39
【问题描述】:
我们已经设置了 Website Payments Pro 帐户,我设法使用 ruby gem paypal-recurring 来创建初始付款和定期付款资料。
但我仍然不知道一些事情,并且在 API 文档(和/或堆栈溢出)中找不到其中一些问题的答案。
- 他们是否通过 IPN 通知我们下一笔付款已结算?
- 或者我是否应该理所当然地认为他们在每个计费周期自动向用户计费而无需任何通知,我应该依靠“取消”IPN 请求(当用户取消其贝宝帐户上的付款时)?
- 或者我应该是每个结算周期向用户的 paypal 帐户请求下一次付款的人? (如果是这种情况,那么我真的不明白为什么我在创建定期资料时将计费期发送到贝宝......)
- 还是以其他方式工作?
【问题讨论】:
-
所以我已经设法准备了一些东西来让它工作......但我无法在沙盒上测试它,因为他们不会每分钟通过 IPN 向我发送账单请求,因为他们在这里承诺cms.paypal.com/us/cgi-bin/…。事实上,由于多种货币,我只收到状态为待处理的初始付款请求。沙盒设置为英镑,我也要求以英镑付款(对于此测试),但它仍然抱怨多种货币。所以我毕竟没有收到任何其他请求。只是最初的一个:(
标签: ruby paypal paypal-ipn paypal-subscriptions