通过paypal(IPN)传递自定义变量给了我错误的价值

时间:2011-09-23 01:26:43

标签: php paypal paypal-ipn

我一直试图独自解决这个问题。但是,这里有一些奇怪的事情。我有一个隐藏的自定义字段与用户的电子邮件(以防万一他们在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 :(得分:0)

从PayPal的角度来看,没有理由这样做。它只是意味着$ this-&gt; session-&gt; userdata('mail')不包含您期望的内容。调试,回显,调试。