Я пытался понять это один. Однако здесь происходит нечто странное. У меня есть скрытое настраиваемое поле с электронной почтой пользователя (на случай, если они используют другую электронную почту в PayPal), но - когда запрос IPN будет выполнен, настраиваемое поле будет сильным, мой IP-адрес? есть ли причина для этого?
Форма
<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 ?>" />