PayPal订阅和IPN

注意

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

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


关于PayPal订阅和IPN我有几个问题。

根据这个答案,当使用PayPal定期付款(订阅)时,PayPal在订阅时发送两种类型的通知:

a)具有txn_typesubscr_signup的IPN被发送一次

b)具有txt_type subscr_payment的IPN是每次订购付款时发送的定期IPN。

所以我有以下问题

  • 是否为每个subscr_payment发送custom字段? 它始终具有相同的价值吗?

  • 什么是subscr_id ? 是订阅者ID还是订阅ID? 我假设它是订阅者ID,因此,我还假设,如果他/她在网站上有多个订阅(假设该网站提供了多个订阅项目),则每个订阅者将是相同的。 我的假设是否正确?

  • 每个新交易的txt_id不同? 换句话说,当连续两次支付相同的订阅时,他们是否会有不同的txt_id

  • subscr_payment中id字段是什么

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

  • 感谢您回答我的基本问题,我是新手。 另外PayPal文档在订阅方面根本不明确。


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

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

    3)你一定是指txn_id ..? 是的,每个个人资料的个人付款都会有自己的txn_id。 我有点困惑,你会如何连续两次付款,虽然.. ?? 这将是每周,每月,或任何配置文件设置为。

    4)需要你在这里提到的一个样本。

    5)再一次,这将是subscr_id。

    链接地址: http://www.djcxy.com/p/27875.html

    上一篇: PayPal Subscription and IPN

    下一篇: API functions to use as replacement for subscription