gpt4 book ai didi

php - 如何通过paypal页面传递一个名为 "customer_id"的变量名?

转载 作者:太空宇宙 更新时间:2023-11-03 16:01:12 25 4
gpt4 key购买 nike

如何通过paypal页面传递一个变量调用customer_id?

我有一个页面可以通过 Paypal 付款。通过 IPN 一切都很好,只是 customer_id 没有保存在数据库中。

我在这里面临的问题如下。

  • 支付完成后,变量customer_id没有传回。
  • customer_id 未存储在数据库中。
  • 我尝试了 session 、正常发布和隐藏,但都没有用。

请帮忙!!!!

最佳答案

customer_id 不是 PayPal 提供的参数。对于如何处理此问题,您有多种选择。

1) 使用“自定义”参数。它实际上称为自定义,您可以在此字段中传递最多 256 个字符的任何值。如果您只需要客户 ID,您可以将其包含在此处,它也会返回到自定义字段中的 IPN 中,但您当然会知道这是您的客户 ID 值。

2) 在生成按钮代码或 API 请求之前,将订单详细信息保存在您的数据库中。通过这种方式,您可以在请求的“发票”参数中包含发票 ID,然后它将与数据库中的客户记录相关联(假设您有一个典型的相关数据库系统,其中客户和订单表通过客户 ID 相关联。 )

然后在您的 IPN 脚本中,您可以从发票参数中获取发票 ID 并点击您的数据库以提取相关的客户 ID 并使用它执行您需要的操作。

关于php - 如何通过paypal页面传递一个名为 "customer_id"的变量名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27395759/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com