【问题标题】:How to know when a transaction completes with Paypal?如何知道 Paypal 的交易何时完成?
【发布时间】:2021-02-10 08:09:57
【问题描述】:

我目前正在使用 Stripe Connect 允许我网站上的卖家向其他用户销售产品。我不想成为中间人,拿着钱然后出于法律原因将其传递出去,所以 stripe connect 对我来说效果很好,同时仍然让我知道费用何时完全通过或退还,等等

我现在想为我的市场中的卖家提供通过 Paypal 付款的选项。这可以像存储卖家的 Paypal 电子邮件并在他们的商店中显示 PayPal 按钮一样简单,但是,现在我似乎无法跟踪买家是否真的完成了购买或放弃了销售。出于各种原因,我需要此信息。

我的问题是如何使用 PayPal 做到这一点?

【问题讨论】:

    标签: paypal marketplace


    【解决方案1】:

    所有当前的 PayPal 结帐集成都有一个“捕获”步骤,因此您可以知道是否成功捕获了付款。由于您想在服务器上跟踪此信息,因此您应该使用服务器端集成。

    实现两条路由,一条用于“Set Up Transaction”,一条用于“Capture Transaction”,documented here.

    用于审批的最佳前端是:https://developer.paypal.com/demo/checkout/#/pattern/server,与您创建的上述两条路由配对。


    哦,由于您将付款发送到您自己的帐户以外的帐户,因此请在设置交易时在 payee 对象中指定此项。

    【讨论】:

      猜你喜欢
      • 2015-02-13
      • 2018-09-11
      • 2020-10-01
      • 2012-03-09
      • 1970-01-01
      • 2020-08-06
      • 2012-10-16
      • 1970-01-01
      • 2014-10-05
      相关资源
      最近更新 更多