0
我一直試圖弄清楚這一點。但是,這裏有一些奇怪的事情發生。我有隱藏的自定義字段和用戶的電子郵件(以防萬一他們在PayPal使用另一封電子郵件),但是 - 當IPN請求完成時,自定義字段是強我的IP地址?這有什麼理由嗎?通過PayPal(IPN)傳遞自定義變量給了我錯誤的值
形式,
<input name="description" id="description" type="hidden" value="<?php echo $paypal_product ?>" />
<input name="amount" id="amount" type="hidden" value="<?php echo $paypal_price ?>" />
<input name="product_id" id="product_id" type="hidden" value="<?php echo $paypal_product_id ?>" />
<input name="currency" id="currency" type="hidden" value="NOK" />
<input name="custom" id="custom" type="hidden" value="<?php echo $this->session->userdata('mail') ?>, <?php echo $paypal_product_id ?>" />
好的,爲什麼paypal不能理解隱藏視圖中會話給出的電子郵件?它是在付款開始前發送的,只有當IPN電話返回給我時纔可以接收,以供將來驗證等。請解釋! – LailaSweden
對不起?你能澄清你的意思嗎? PayPal完全不接觸自定義字段的值。如果您獲得IPN消息中返回的IP地址,則意味着您最初首先將其發送給PayPal。 – Robert