贝宝订阅和IPN

格里索

笔记

为什么这个问题结束了?我建议将其打开。它询问有关PayPal的技术问题。在这种情况下,它没有代码的事实无关紧要,因为此问题的答案确实有助于PayPal订阅中的开发人员。我要问的问题在PayPal中未正确记录,甚至在我的问题中引用的答案之一也确实表明PayPal文档不是那么好。

它是基于“太宽泛”而关闭的,但是这个问题是非常具体的。我希望它不是为了关闭而关闭的,因为它的询问与您的典型问题有所不同。


关于贝宝(PayPal)订阅和IPN,我有几个问题。

根据此答案,在使用贝宝定期付款(订阅)时,进行订阅时,贝宝会发送两种类型的通知:

a)一个与IPNtxn_typesubscr_signup被发送一次

b)用IPNtxt_typesubscr_payment是一个反复出现的IPN被发送的每一个订阅付款时。

所以我有以下问题

  1. 是否custom为每笔subscr_payment发送字段并且它总是具有相同的价值吗?

  2. 什么subscr_id是订户ID还是订户ID?我假设这是订户ID,因此,如果他/她在站点中有多个订阅(假设站点提供了多个可订阅的项目),则每个订户ID也是相同的。我的假设正确吗?

  3. txt_id为每一个新的交易有什么不同?换句话说,当为同一订阅连续两次付款时,它们将具有不同txt_id的吗?

  4. subscr_payment中id字段是什么

  5. 是否有与subscr_payment消息一起发送的字段,该字段使我们能够确定要续订的订阅?我认为这是一个订阅ID,对于该订阅的所有付款都具有相同的值。同样,我问的原因是我的网站为每个用户提供了多个订阅。而且,我需要一种方法来确定发送IPN消息时正在更新哪个订阅。

感谢您回答我的基本问题,我是新手。此外,关于订购,贝宝(PayPal)文档也不是很清楚。

德鲁·安杰尔(Drew Angell)

1)不,它不会包含在付款IPN中。

2)基本上是同一件事。他们的文档将其称为“订户ID”,但将其视为订阅配置文件ID。

3)您的意思必须是txn_id .. ?? 是的,个人资料的每笔付款都会有自己的txn_id。但是,我有点困惑您如何连续两次付款。可以是每周,每月或任何配置文件设置。

4)需要您在这里指的样本。

5)同样,这将是subscr_id。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章