【问题标题】:PayPal send and receive money贝宝汇款和收款
【发布时间】:2013-05-10 05:52:56
【问题描述】:

我想直接在我的网站上接收付款,因此客户输入的信用卡信息不会被重定向到 paypal 的网站。为此,我可以使用 Paypal Payments Pro。但我也想按要求向客户汇款。看起来 Paypal Adaptive Payments 可以帮助我解决这个问题。 现在的问题是:

  1. 是否可以同时使用 Payments Pro 收款和 Adaptive Payments 汇款?
  2. 我需要哪些权限才能直接从我的网站使用自适应付款?
  3. 如果我使用 DirectPayments 和 Paypal SDK,我是否需要创建 IPN 侦听器来验证交易详细信息并使其安全或 DoDirectPaymentReq 响应已经包含所有信息?
  4. 客户可以使用他的信用卡号向我付款,但我可以直接向他的信用卡汇款还是只向贝宝账户汇款?
  5. 也许还有其他解决方案可以做到同样但更有效?

谢谢

【问题讨论】:

    标签: asp.net-mvc paypal paypal-ipn paypal-adaptive-payments


    【解决方案1】:

    回答您的问题。

    1. 是的,您可以同时使用 Website Payments Pro 和 Adaptive Payments。您需要在 x.com 上提交申请才能使用 Adaptive Payments。

    2. 您的应用程序提交/批准后,您就可以开始使用它了。

    3. 您可以使用 IPN,直到您执行 DoDirectPayment 或 Adaptive Payment API 调用后才会发生 IPN。您可以使用 IPN 来验证所有数据。

    4. 要直接向信用卡而不是 PayPal 帐户汇款,您需要使用 DoNonReferencedCredit API,并且您还需要为您的帐户启用 PayPal 切换功能,以便您可以执行信用与之前的交易无关。您将无法使用自适应付款直接向信用卡付款。

    5. 除了您已经提到的以及我在 DoNonReferencedCredit API 中提到的之外,发送资金的唯一其他方法是使用 MassPayment API。

    【讨论】:

    • 感谢 PP_MTS_Chad 的回复。我将重新表述有关 IPN 的问题:如果我通过调用 SDK 方法获得“成功”状态,是否需要验证付款详细信息?还有一件事:我可以像stackoverflow.com/a/12611244/2047345 所说的那样使用快速结帐而不是自适应或批量付款吗?
    • 使用Payments Pro也需要提交申请?
    • 您不必使用 IPN,它不是必需的。 API 调用的成功状态将告诉您支付是否在 API 调用时完成。您将无法使用 Express Checkout 汇款。您也可以按照您引用的 POST 中的说明进行操作。是的,您需要提交 Website Payments Pro 的申请。您可以在 www.paypal.com 上的帐户中执行此操作
    • 很抱歉打扰了,但我仍然需要再次要求 100% 确定并在晚上睡觉。从 sdk 方法获得“成功”意味着钱已经(100% 保证)在我的贝宝账户上,我可以开始处理用户订单,或者我需要检查付款详情(如果支付金额等于订单金额等)以保护从欺诈。这种情况是否可能:我从 sdk 的 DoDirectPayment 获得“成功”并开始处理订单,然后用户获得退款或交易被撤销?再次感谢。
    • PP_MTS_Chad,你能回答吗?这很重要。
    猜你喜欢
    • 2014-07-06
    • 2015-07-03
    • 2014-06-25
    • 2017-07-04
    • 2013-08-26
    • 2011-07-25
    • 2013-02-10
    • 2016-06-17
    • 1970-01-01
    相关资源
    最近更新 更多