Передача пользовательских переменных через PayPal (IPN) дает мне неправильные значения - PullRequest
0 голосов
/ 23 сентября 2011

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

1 Ответ

0 голосов
/ 23 сентября 2011

С точки зрения PayPal нет причин для этого.Это просто означает, что $ this-> session-> userdata ('mail') не содержит того, что вы ожидаете.Отладка, эхо, отладка.

...