【问题标题】:How to postpone payment execution in Paypal.如何在 Paypal 中推迟付款执行。
【发布时间】:2013-08-16 09:07:37
【问题描述】:

我找到了this 页面,其中介绍了如何执行 Paypal 付款。

并没有说明是否可以延迟使用 Paypal 执行付款的最后一步。

可以延期吗?稍后可以使用他们的 API 捕获付款,但这似乎不包括当您通过 Paypal 发送用户以授权付款时。

【问题讨论】:

    标签: paypal


    【解决方案1】:

    授权和捕获(如文档中的here)也可用于 PayPal 钱包付款。只要您将intent 设置为authorize,它就会创建一个授权。

    {
      "intent":"authorize",
      "redirect_urls":{
        "return_url":"http://<return URL here>",
        "cancel_url":"http://<cancel URL here>"
      },
      "payer":{
        "payment_method":"paypal"
      },
      "transactions":[
        {
          "amount":{
            "total":"7.47",
            "currency":"USD"
          },
          "description":"This is the payment transaction description."
        }
      ]
    }
    

    【讨论】:

    • 感谢您的回复。但是,我的问题是我需要用户授权可能无法在 24 小时内执行的付款。或者,它可能会被网站所有者取消。
    • 是的,没关系。只要您创建并执行授权调用,您就可以在最多 29 天后的任何时间捕获它。前三天我们将保证捕获(“荣誉期”),在前三天之后,您还有 26 天的时间来捕获授权(尽管我们不能保证资金会到位)。
    • 所以,当 PP 通知我用户已授权交易时,我可以存储信息并稍后完成交易,而不是立即响应。这是正确的方法吗?
    • 没错。获得“授权 ID”后,您可以在数小时或数天后回来获取它。我们将资金保留给发行人三天(“兑付期”)。
    • 感谢 PayPal_Robert。
    猜你喜欢
    • 2017-05-13
    • 1970-01-01
    • 2013-10-15
    • 2014-10-05
    • 2016-04-01
    • 2015-12-23
    • 2016-05-22
    • 2015-05-03
    • 2017-06-21
    相关资源
    最近更新 更多