贝宝订阅和 IPN
PayPal Subscription and IPN
我对 PayPal 订阅和 IPN 有一些疑问。
根据 this answer,当使用 PayPal 定期付款(订阅)时,PayPal 在进行订阅时发送两种类型的通知:
a) txn_type
为subscr_signup的IPN发送一次
b) txt_type
为 subscr_payment 的 IPN 是每次订阅付款时发送的循环 IPN。
所以我有以下问题
是否为每个 subscr_payment 发送了 custom
字段?它总是具有相同的值吗?
什么是subscr_id
?是订户 ID 还是订阅 ID?我假设它是订阅者 ID,因此,我还假设如果 he/she 在站点中有多个订阅(假设该站点提供多个可供订阅的项目),则每个订阅者都是相同的).我的假设正确吗?
每个新交易 txt_id
都不同吗?换句话说,当为同一个订阅进行两次连续付款时,它们是否会有不同的txt_id
?
subscr_payment中的id
字段是什么?
是否有与 subscr_payment 消息一起发送的字段允许我们识别正在续订的订阅?我认为这是一个订阅 ID,对于该订阅的所有付款都具有相同的价值。同样,我问的原因是我的网站为每个用户提供不止一个订阅。我需要一种方法来识别发送 IPN 消息时正在续订的订阅。
1) 不,它不会包含在付款 IPN 中。
2) 基本上是一回事。他们的文档将其称为 "subscriber ID",但它被视为订阅配置文件 ID。
3) 你的意思一定是txn_id..??是的,个人资料的每笔付款都会有自己的 txn_id。不过,我有点困惑你如何连续两次付款......?可以是每周、每月或配置文件设置的任何内容。
4) 需要您在这里所指内容的样本。
5) 同样,这将是 subscr_id.
我对 PayPal 订阅和 IPN 有一些疑问。
根据 this answer,当使用 PayPal 定期付款(订阅)时,PayPal 在进行订阅时发送两种类型的通知:
a) txn_type
为subscr_signup的IPN发送一次
b) txt_type
为 subscr_payment 的 IPN 是每次订阅付款时发送的循环 IPN。
所以我有以下问题
是否为每个 subscr_payment 发送了
custom
字段?它总是具有相同的值吗?什么是
subscr_id
?是订户 ID 还是订阅 ID?我假设它是订阅者 ID,因此,我还假设如果 he/she 在站点中有多个订阅(假设该站点提供多个可供订阅的项目),则每个订阅者都是相同的).我的假设正确吗?每个新交易
txt_id
都不同吗?换句话说,当为同一个订阅进行两次连续付款时,它们是否会有不同的txt_id
?subscr_payment中的
id
字段是什么?是否有与 subscr_payment 消息一起发送的字段允许我们识别正在续订的订阅?我认为这是一个订阅 ID,对于该订阅的所有付款都具有相同的价值。同样,我问的原因是我的网站为每个用户提供不止一个订阅。我需要一种方法来识别发送 IPN 消息时正在续订的订阅。
1) 不,它不会包含在付款 IPN 中。
2) 基本上是一回事。他们的文档将其称为 "subscriber ID",但它被视为订阅配置文件 ID。
3) 你的意思一定是txn_id..??是的,个人资料的每笔付款都会有自己的 txn_id。不过,我有点困惑你如何连续两次付款......?可以是每周、每月或配置文件设置的任何内容。
4) 需要您在这里所指内容的样本。
5) 同样,这将是 subscr_id.