【发布时间】:2016-03-05 21:27:36
【问题描述】:
对于 PayPal Express Checkout,我选择使用授权和捕获 API,特别是订单授权,因为我们销售的商品可能不会立即发货。我的计划是关注best practice,并在完成结帐后创建订单和基本身份验证。
假设有人向我订购了 100 美元的商品,因此我以 100 美元的价格创建订单,并在他们下订单时以 100 美元的价格进行基本身份验证。然而,事实证明,该项目没有库存。基本身份验证将在 3 天后过期。如果物品准备好发货,比如说,大约 10 天后,我是否可以在当时使用原始订单以 100 美元的价格再进行一次基本身份验证?这将告诉我资金是否仍然可用,如果没有,我将不会在收到商品后立即发货(直到发货后我才会立即发货)。
我是否必须在进行第二次之前取消第一次基本身份验证?
有没有更好的方法来处理延期交货?
【问题讨论】:
-
您为什么不在处理付款之前进行检查?
-
我们只是说,由于仓库的大小和物品的性质,我不确定物品什么时候会有库存,一旦有库存,他们将在没有警告的情况下发货,此时我会收到通知并收取付款。进行第二次授权的目的是确保在原始订单下达数天或数周后资金仍然可用,以降低物品发货和资金无法获取的可能性。
标签: paypal