【问题标题】:PayPal Express Checkout Orders and AuthorizationsPayPal Express Checkout 订单和授权
【发布时间】:2016-03-05 21:27:36
【问题描述】:

对于 PayPal Express Checkout,我选择使用授权和捕获 API,特别是订单授权,因为我们销售的商品可能不会立即发货。我的计划是关注best practice,并在完成结帐后创建订单和基本身份验证。

假设有人向我订购了 100 美元的商品,因此我以 100 美元的价格创建订单,并在他们下订单时以 100 美元的价格进行基本身份验证。然而,事实证明,该项目没有库存。基本身份验证将在 3 天后过期。如果物品准备好发货,比如说,大约 10 天后,我是否可以在当时使用原始订单以 100 美元的价格再进行一次基本身份验证?这将告诉我资金是否仍然可用,如果没有,我将不会在收到商品后立即发货(直到发货后我才会立即发货)。

我是否必须在进行第二次之前取消第一次基本身份验证?

有没有更好的方法来处理延期交货?

【问题讨论】:

  • 您为什么不在处理付款之前进行检查?
  • 我们只是说,由于仓库的大小和物品的性质,我不确定物品什么时候会有库存,一旦有库存,他们将在没有警告的情况下发货,此时我会收到通知并收取付款。进行第二次授权的目的是确保在原始订单下达数天或数周后资​​金仍然可用,以降低物品发货和资金无法获取的可能性。

标签: paypal


【解决方案1】:

当时我是否能够以 100 美元的价格使用另一个基本身份验证 原来的顺序?

是的,您可以,但默认情况下您不能。您必须请求 PayPal 支持将订单的授权限制从 1 增加到 10。默认情况下,您只能对订单进行一次授权。

我是否必须在进行第二次之前取消第一次基本身份验证?

不,你没有。授权交易的状态为Expired(授权后3天后PayPal会向您发送IPN)

有没有更好的方法来处理延期交货?

困难的问题。我不知道。最简单的方法是立即捕获,然后再进行反驳。但是,当买家使用与我们 PayPal 账户默认货币不同的货币时,退款可能会出现问题(至少我们遇到过此类问题),因此取消授权可能不会那么痛苦。

当你只授权一次并在荣誉期后尝试捕获......是的,它可能会失败,但我们很少遇到这样的问题

您可以实施最简单的方法,看看您的情况会有多痛苦。

附言

PayPal 建议只有在成功捕获后才能发货,请考虑到这一点。

【讨论】:

    【解决方案2】:

    您可以尝试获取付款,因为在 PayPal 中,前 3 天是 PayPal 兑现金额的兑现期。荣誉期结束后,您仍然可以获取金额,但 PayPal 不保证该金额仍然可用。因此,在您的情况下,建议先尝试运行捕获(使用 API 或从帐户),因为如果您已运行 DoVoid,则需要再次运行授权然后捕获,这不是最佳实践。

    因此,请先尝试捕获,如果客户帐户中仍有可用资金,您将获得资金并可以发货。

    商家满意,客户满意。

    【讨论】:

      猜你喜欢
      • 2013-03-09
      • 2017-03-10
      • 2021-01-20
      • 2011-10-23
      • 2018-01-24
      • 2015-04-22
      • 2015-12-11
      • 2023-03-14
      • 2015-02-05
      相关资源
      最近更新 更多