gpt4 book ai didi

PayPal Rest API 更新交易

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

我正在使用 PayPal Rest API 将 PayPal 实现到我的网站中。我网站的流程如下。

  1. 用户选择PayPal支付
  2. 在代码中创建支付
  3. 发送至 PayPal 以批准
  4. 返回我的订单流程的第 2 步
  5. 用户可以更新送货方式或应用优惠券代码
  6. 用户提交订单

如您所见,我在流程的第 2 步中创建初始付款后,可以更改我的订单金额和详细信息。用户也可以更新他们订单上的商品/数量。

如何在获得批准后更新付款交易?

最佳答案

您应该使用付款授权:

PayPal Authorization & Capture 是一种结算解决方案,可提高从买家处获取付款的灵 active 。在 PayPal 的传统销售过程中,授权和捕获操作是同时完成的。 PayPal Authorization & Capture 将支付授权与授权支付的捕获分开。

Authorization & Capture 适用于订单履行流程延迟且通常在结账时进行 1 美元授权的商家。它使商家能够根据买家下初始订单后发生的订单变化(例如税费、运费或商品可用性)修改原始授权金额。本章讨论授权和获取流程,并提供帮助您授权、获取、重新授权和作废资金的步骤。

Paypal doc


你需要实现即时更新回调:

即时更新 API 的工作原理如下

当买家登录 PayPal 时,PayPal 服务器使用买家的默认送货地址调用您的回调服务器,该地址存储在 PayPal 系统中。您的回调服务器响应该地址可用的送货选项以及订单的任何保险选项和税收调整。PayPal 在购物车查看区域显示此信息,以便买家可以从选项中进行选择。买家的最终选择在 GetExpressCheckoutDetails 响应中返回。

https://developer.paypal.com/docs/classic/express-checkout/integration-guide/ECInstantUpdateAPI/

希望对你有帮助

关于PayPal Rest API 更新交易,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35604459/

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