【问题标题】:Paypal Status Pending and Delivery贝宝状态待处理和交付
【发布时间】:2014-06-18 06:47:13
【问题描述】:

我正在创建一个包含 paypal 即时付款的脚本。现在我在沙盒中收钱。一切都好。但是我不知道当状态处于待处理状态时我会做什么。我没有激活我的脚本。

我必须知道当我激活我的脚本时会发生什么。客户将订购。付款过程开始。当客户付款时,他/她重定向我的网站。并且状态为待处理。我会将这些数据写入我的数据库。

接下来呢?我们会等到待定状态更改吗?我们什么时候会向客户发送商品?

【问题讨论】:

    标签: paypal paypal-ipn


    【解决方案1】:

    付款状态处于待处理状态还有另一个原因。如果您发送 doAuthorization,则资金将始终处于待处理状态,直到您获得资金为止。

    直接来自 PayPal 文档: 例如,未结算的授权的 PaymentStatus 设置为Pending;,但其 PendingReason 设置为授权,与付款审核无关。

    您需要提取资金,或将付款操作设置为“销售”。授权所做的只是冻结卡上或 PayPal 账户中的资金,但不会将资金汇入您的 PayPal 账户。在获得授权之前,资金不会发送到您的 PayPal 账户。

    来自 PayPal 文档: 要捕获授权,请发送此 API 调用:DoCapture

    您将想要获取的金额和授权 ID 发送到 PayPal,实际资金将从消费者的资金来源转移到 PayPal 帐户。

    如果您需要,这里是 Express Checkout 集成文档:
    Express Checkout Integration Overview

    【讨论】:

      【解决方案2】:

      我相信您要等到交易完成才能发货。

      正如下面链接中提到的那样

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

      如果 PaymentStatus 设置为 Pending 并且 PendingReason 设置为 PaymentReview,则您不应运送商品,或者在如果是电子媒体,您不应允许下载访问。

      【讨论】:

        猜你喜欢
        • 2014-07-30
        • 2017-12-25
        • 2015-01-19
        • 2021-12-19
        • 1970-01-01
        • 2013-04-22
        • 2014-06-16
        • 2013-10-01
        • 2013-07-09
        相关资源
        最近更新 更多