是否可以通过Paypal自定义字段发送多个ID?

时间:2015-11-20 10:38:43

标签: php paypal paypal-ipn

我有一个自定义购物车页面,我已经建立了它非常标准,我想要做的是当用户点击结帐时发送购物车中所有商品的ID,以便用户流程如下:

1)用户点击结帐 2)包裹在每个项目的第一行中添加了等待付款状态。 3)用户进入贝宝并付款 4)Paypal Ipn通过自定义字段获取付款和订单ID,并更新订单的付款状态。

因此,实际上paypal支付将是一次性支付,而不是显示每个项目。是否可以通过一个自定义字段发送所有项目ID,或者我是否必须实现我不想要的购物车风格的paypal功能?

1 个答案:

答案 0 :(得分:1)

我没有看到任何理由为什么你不能在自定义字段中放置一系列Id值,可能以逗号分隔,但它只有255个字符长。您必须解析IPN处理程序中的字段以再次分离出id值。

但我建议使用PayPal的购物车处理,您必须处理的商品数量没有问题,并且客户在完成PayPal付款流程时会看到他们购买的商品的正确列表。对用户来说更健壮,更友好。

您可能会发现PayPal's Third Party Shopping Cart documentation有用