我正在使用PayPal沙箱做一個訂閱按鈕,然後當我得到IPN響應訂閱或訂閱取消$ _POST ['txn_id']永遠不會組。
所以我不知道如何識別交易只接受唯一的個
謝謝!
編輯:比如所有的,我曾在專爲subscr_cancel的信息是:amount1,AMOUNT3,address_status,subscr_date,payer_id,address_street,mc_amount1,mc_amount3,字符集,address_zip,FIRST_NAME,重試,address_country_code,ADDRESS_NAME,otify_version subscr_id 定製 payer_status 業務 ADDRESS_COUNTRY ADDRESS_CITY verify_sign PAYER_EMAIL btn_id 姓氏 ADDRESS_STATE RECEIVER_EMAIL 重複 txn_type ITEM_NAME mc_currency residence_country 的test_ipn PERIOD1 period3 CORRELATION_ID
您能確認您的IPN網址確實收到IPN嗎?例如,是否設置了其他PayPal $ _POST變量? – Josh 2012-01-31 16:12:02
是的,我得到了所有其他數據在POST,甚至txn_type,所以這很奇怪,我沒有txn_id – 2012-01-31 16:26:36
感謝您的編輯。這有很大幫助。我在下面的解釋應該清除你的問題。 – Josh 2012-01-31 17:12:24