我知道我可以传递一个字段名称“CUSTOM”,它应该在IPN中返回,我可以传递两个值,例如CUSTOM0和CUSTOM1吗?或类似的东西
答案 0 :(得分:5)
您无法传递多个字段,但如果需要,可以在该1字段中传递多个值。例如,您可以包含类似...的值
VAL1 | val2的| VAL3 | VAL4
然后在您的IPN脚本中,您可以像下面的PHP示例一样处理它......
$custom_values = explode('|',$_POST['custom']);
然后您的自定义值将在$ custom_values数组中可用,以供您相应使用。
您还可以发送NVP字符串或XML字符串,如果这有助于您保持正确,但请记住CUSTOM参数只接受256个字符。
如果您需要更多,或者您更喜欢,您可以始终将数据保存在本地数据库中,然后只在CUSTOM字段中传递记录ID,以便您可以从数据库中提取所有这些详细信息在您的IPN脚本中使用该记录ID。