如何在开发中检查django-paypal的订阅

0 投票
1 回答
576 浏览
提问于 2025-04-18 11:29

我正在用django-paypal把Paypal的标准IPN集成到我的Django网站上。
我想添加一个订阅功能,但在这个过程中有个简单的问题。下面是我使用的字典。

paypal_dict = {"cmd": "_xclick-subscriptions",
                "business": settings.PAYPAL_RECEIVER_EMAIL,
                "a3": "10.00", # monthly price
                "p3": 1, # duration of each unit (depends on unit)
                "t3": "M", # duration unit ("M for Month")
                "src": "1", # make payments recur
                "sra": "1", # reattempt payment on payment error
                "no_note": "1", # remove extra notes (optional)
                "item_name": "Fogg mobile monthly fee",
                ...
               }

我想检查一些信号,比如“subscription_signup”和“payment_was_successful”。但是上面的字典假设每个月只进行一次付款。
我希望在开发测试期间,每分钟或每30秒进行一次付款,但最短的时间间隔是1天(“t3”: “D”,“p3”: 1)。

有没有办法让我在开发时每分钟进行一次付款呢?

期待社区的帮助。 :)

1 个回答

1

我对测试自己的应用程序做了一些深入的研究,但我找到的唯一提到这种功能的地方说它已经被移除了。所以很遗憾,我觉得这可能不行。

我现在找不到那个链接,如果我找到的话会把它加到我的回答里。

编辑:其实是另一个StackOverflow的回答

撰写回答