2010-02-21 130 views
1

我有快问保存按钮“自定义”变量,我设置了经常性的贝宝租费和我无法配置,但保存按钮,(不喜欢web_accept,我可以定义所有的瓦尔在发送表单...),所以它导致这样一种形式:发送到PayPal的IPN问题

<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> 
<input type="hidden" name="cmd" value="_s-xclick"> 
<input type="hidden" name="hosted_button_id" value="KN7ACTU8MVZNE"> 
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_subscribeCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"> 
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"> 
</form> 

所以basicaly标识保存按钮,proceses我的请求......

现在我想找出一个ID从我的购物车DB说1122发送它到PayPal并在回发上收到它,在正常的网络支付标准我会发送类似于:

<input type="hidden" name="custom" value="1122"> 

,我会得到与自定义变量一IPN通知的......

它仍然是速效的subscr_signup版本?保存按钮?

回答

1

是,除了在这种情况下,您可以填充信息到profile_reference领域。其实,我并不是100%确定自己是对的,但我想我会回答以防万一,以便指引您正确的方向。

+1

好的同时,我测试过,并且它导致我做回发收到的自定义字段... 我做什么不能让客户改变他们的transacion ID与一些​​领域取得的散列发送和一个盐.. 所以我重新组成的哈希,并检查它与原来的.. 相当整洁:) – PartySoft

+0

是的,永远不要信任自定义字段的数据,除非你可以使用你所描述的散列。伟大的一点。 –

+0

对自定义变量非常小心,特别是如果它们包含特殊字符(包括&符号)。 –