首页 文章

在Paypal沙箱中测试定期付款

提问于
浏览
5

我已经阅读了this帖子和this one,但我找不到我的解决方案 .

我正在尝试使用Paypal标准支付系统 test the recurring payments . 问题是经常性支付的最低频率期限是1天(1D) . 这是一个正确测试的时间 .

我读了这个article说如果你在沙箱中设置了1D的时间段,那么每分钟都会调用IPN,但是我无法使它工作 .

您是否知道有任何方法可以完全控制测试定期付款?

2 回答

  • 1

    一天是您可以设置的最短时间范围 . 您曾经能够测试每分钟计费的定期付款,但在推出后不久就被禁用了 . 过去,如果一些商家不想等待一整天,他们已经做了多少就是 Build 自己的IPN模拟器,类似于目前在 developer.paypal.com 网站上的模拟器 . 不同之处在于,他们会将其设置为通过所有定期付款细节 . 基本上,它只是一个发布PayPal将发送的所有变量的表单 . 否则,您将不得不等待一整天的配置文件再次开帐单 .

  • 3

    正如我在接受的答案中评论的那样,可以通过firebug / chrome dev工具编辑HTML来添加字段,以便为IPN模拟器发送的IPN添加其他字段 . 这样,您可以添加所需的其他字段(如recurring_payment_id),这些字段将与IPN一起发送到您指定的URL . 添加其他字段后,请复制html,以便每次要使用时都可以添加 . 我正在考虑写一个油脂猴扩展(或其他东西),在页面上添加一些javascript,允许额外的IPN类型,如定期付款所需的那些 .

相关问题