在为订阅进行新注册时,paypal订阅首先是IPN txn_type

时间:2012-03-16 01:29:53

标签: php paypal subscription paypal-ipn

我正在为我们的订阅系统测试一些IPN。 来自此文件https://www.paypal.com/cgi-bin/webscr?cmd=p/acc/ipn-subscriptions-outside 文档已经完成,但我还需要更多确认..

  1. 当用户为订阅进行新注册时,paypal第一次发送IPN是什么时候?

  2. 首次付款后还会发送“amount1”和“amount3”吗?

  3. 来自上述文档中的这些参数组合。我如何判断该通知是否为试用付款?或定期付款或第一次付款?

  4. 我找不到用于进行订阅IPN测试的工具..即使在paypal沙箱/开发者网站上也是如此。我想知道是否有人可以建议我如何轻松测试这些东西。

1 个答案:

答案 0 :(得分:0)

您必须在沙箱上创建业务a / c和个人a / c(https://developer.paypal.com/)。

在业务a / c中进行ipn设置

Sandbox可以将交易数据(也称为即时付款通知)发送给特定网址。使用即时付款通知,PayPal会将您收到的每笔付款的加密代码付款通知邮件发送到指定的网址。按照以下说明设置即时付款通知。

  1. 转到沙箱(https://developer.paypal.com/)网站并登录到您的帐户(商家帐户)。
  2. 点击页面顶部的“个人资料”。
  3. 点击“销售偏好设置”列中的“即时付款通知偏好设置”。
  4. 点击“修改IPN设置。”
  5. 输入通知URL并选择“接收IPN消息。”
  6. 点击“保存”。
  7. 您可以通过即时付款通知数据发送自定义电子邮件。有关示例脚本,请参阅http://paypaltech.com/SG2

    我们可以根据需要自定义示例脚本代码。

相关问题