【问题标题】:paypal express checkout partial paymentpaypal express checkout 部分付款
【发布时间】:2014-02-18 07:55:12
【问题描述】:

我需要通过 paypal 使用部分付款,但我不知道如何通过 PHP 使用 paypal 部分付款。使用没有信用卡的贝宝账户授权和获取金额的流程是什么。

例如,如果我在结账时授权 1000 美元,并在第一次运输时收取 500 美元,在第二次运输时收取 500 美元。

【问题讨论】:

    标签: php magento paypal payment partial


    【解决方案1】:

    您将使用Express Checkout API 来处理它。您可以将付款操作设置为授权或订单,然后您可以在需要处理每笔付款时运行 DoCapture。

    具体来说,您将使用SetExpressCheckoutGetExpressCheckoutDetailsDoExpressCheckoutPayment。然后,DoCapture

    我的PHP class library for PayPal 会让您轻松拨打所有电话。

    【讨论】:

    • 感谢安德鲁的帮助 :)
    【解决方案2】:

    你需要

    SetExpressCheckout 与 PAYMENTACTION = 授权

    DoExpressCheckoutDoCapture API 您需要使用COMPLETETYPE = InComplete 部分捕获付款。 更多信息Authorize and capture

    【讨论】:

    • 感谢 Vimal 的回答
    猜你喜欢
    • 2023-03-25
    • 2018-08-25
    • 2018-08-05
    • 2010-12-03
    • 2013-07-16
    • 2021-01-20
    • 2017-08-18
    • 2016-01-02
    • 2017-09-02
    相关资源
    最近更新 更多