gpt4 book ai didi

api - 没有运输字段的 Paypal rest api 快速结帐(WebProfile 处理)

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

我正在使用 Paypal rest api 进行付款工作流程是:

  1. 创建付款
  2. 重定向到批准网址
  3. 用户批准(返回我的站点)
  4. 执行付款

但有一件事我不希望用户再次重新填写送货地址,因为它已在我的网站中填写。所以我将工作流程更改为:

  1. 创建网络资料(不设置送货字段)
  2. 获取网络配置文件 ID
  3. 使用给定的 experienceProfileId 创建付款
  4. 重定向到批准网址
  5. 用户批准(返回我的站点)
  6. 执行付款

但我发现每次用户请求付款时,这都会创建很多 WebProfile。

我认为这样做很疯狂:

  • 以后一次又一次地创建和删除它
  • 尝试列出 WebProfiles 并检查我在创建付款时每次都想使用哪个
  • 将 experienceProfileId 存储为常量

处理 WebProfile 的最佳做法是什么,或者有什么解决方案只是在用户批准付款时隐藏送货地址吗?

最佳答案

也许这不是关于这个“WebProfile”的答案。事实上,我不知道“WebProfile”到底是做什么的或是什么。

这些天我在处理同一个工作流程。正如您所写,我需要预定义一些地址。对我来说很明显,我必须在我的网站上做数据库的事情。然后我准确定义订单、送货地址等,并将用户发送到 Paypal。

如果您通过以下方式将 new ShippingAddress() 预定义到“new ItemList()”$itemlist->setShippingAddress($shippingaddress) 用户无法在流程中更改它。 http://i.imgur.com/nAg8jxU.png

也许这对你有一点帮助。

关于api - 没有运输字段的 Paypal rest api 快速结帐(WebProfile 处理),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32615381/

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