【问题标题】:PayPal as payment gateway on my marketplace websitePayPal 作为我的市场网站上的支付网关
【发布时间】:2022-01-13 05:51:57
【问题描述】:

我有一个网站,我的用户可以在其中创建自定义页面来销售虚拟物品。目前,他们的买家可以使用的唯一支付网关是 Stripe,因为它是我目前唯一支持的网站。我想添加 PayPal 支持,以便我的卖家可以输入他们的 PayPal 电子邮件,然后买家可以使用 PayPal 购买商品。

我查看了 PayPal 的 API,唯一真正找到的是用于商业的结帐 API。我对拥有任何花哨的 API 或需要让卖家输入 API 密钥不感兴趣。我只是希望卖家输入他们的 PayPal 电子邮件,然后繁荣 - 完成。如果可能的话,我也不想在 PayPal 上获得经过验证的业务,因为在提交我的申请以获得 PayPal 的批准之前,我仍然需要做很多工作。

示例:

Joe 在我的网站上创建了一个页面来销售图片。他想添加 PayPal 支持,所以他转到我网站的仪表板,输入他的 PayPal 电子邮件,然后单击确认。现在他的买家可以使用 PayPal 购买他的照片。

我应该在哪里寻找这方面的信息?

【问题讨论】:

    标签: paypal


    【解决方案1】:

    创建一个 PayPal 企业帐户。按照Set up standard payments 指南在您的服务器上创建两条路线,一条用于“创建订单”,一条用于“捕获订单”documented here。两个路由都应该只返回 JSON 数据(没有 HTML 或文本)。在第二条路线中,当捕获 API 成功时,您应该将其生成的付款详细信息存储在您的数据库中(特别是 purchase_units[0].payments.captures[0].id,这是 PayPal 交易 ID)并执行任何必要的业务逻辑(例如发送确认电子邮件或预订产品)立即将您的返回 JSON 转发给前端调用者。

    将这 2 条路由与前端审批流程配对:https://developer.paypal.com/demo/checkout/#/pattern/server


    要将资金发送到另一个帐户,请在订单创建请求中specify a payee

    【讨论】:

      猜你喜欢
      • 2020-03-18
      • 2014-04-04
      • 2011-05-17
      • 1970-01-01
      • 2014-06-03
      • 2012-06-03
      • 2020-07-15
      • 2016-06-30
      • 2012-04-19
      相关资源
      最近更新 更多