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

标签 php paypal paypal-ipn

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

1) 用户点击结账 2) 包裹添加到表中每一行都有等待付款状态。 3)用户去paypal支付 4) Paypal Ipn 通过自定义字段获取付款和订单 ID,并更新订单的付款状态。

因此基本上 paypal 付款将是一次总付款,而不是显示每个项目。是否可以通过一个自定义字段发送所有项目 ID,或者我是否必须实现我并不真正想要的购物车样式 Paypal 功能?

最佳答案

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

但我建议改用 PayPal 的购物车处理,您必须处理多少商品没有问题,而且客户在通过 PayPal 付款流程时会看到他们购买的商品的正确列表。对用户来说更稳健、更友好。

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

关于php - 是否可以通过 Paypal 自定义字段发送多个 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33824537/

相关文章:

encoding - paypal ipn编码错误问题

paypal - 我可以随时从 paypal 检索用户订阅信息吗?

asp.net - 我怎样才能进行常规 PayPal 交易的反向交易? (支付给客户而不是他们付给我们)

php - 标签系统使用什么样的表?

php - 在 Laravel Controller 中检索 GET 和 POST 数据

php - 如何在 PHP 中使用时间跨度?

redirect - 在 joomla virutemart 付款过程完成后如何找到响应?

Paypal Javascript 按钮 data-notify-url 即时付款通知

paypal - 从 IPN 响应中获取 Paypal 支付类型(Paypal 或 Creditcard)

javascript - 在 Jquery 中获取 PHP 输出