我有一個沙箱PAYPAL區, 我的語言是Python - Django和我用我的服務器的作品,但 Django的貝寶 IPN TES當有人試圖買東西,在貝寶處理後沙箱我沒有收到信號,並在我的paypal_ipn我沒有看到交易。 所以問題是我沒有收到信號。 這是models.pyDjango的貝寶不接收信號
from paypal.standard.ipn.signals import payment_was_successful
def show_me_the_money(sender, **kwargs):
code = sender.item_number
type, number_product, pagamento_corso_id = code.split('_')
obj = get_object_or_404(PagamentoCorso, int(pagamento_corso_id))
obj.pagamento = True
obj.save()
payment_was_successful.connect(show_me_the_money)
我的信號代碼,請幫助我,因爲是7天... ...,我很沮喪! :-)
有幾個想法浮現在腦海中: 1)您是否在您的PayPal表單上設置了通知/返回網址? 2)您是否在防火牆之後並且正確地轉發了端口? 3)表單提交給貝寶沙箱服務器還是真實的? 4)您是否從PayPal獲得了http請求? – pyeleven 2011-03-25 18:41:52
嗨...終於我找到了問題。只有現在我看到我不發送截取返回信號的notify_url :-)感謝Pyeleven – robin 2011-03-26 09:48:43