【问题标题】:Can a PayPal transaction include a third party?PayPal 交易可以包括第三方吗?
【发布时间】:2011-04-06 23:00:14
【问题描述】:

情况如下:有一个连接卖家和买家的网站,比如Ebay。

除其他事项外,网站所有者需要了解从那里初始化的每笔交易的详细信息。本质上,我正在寻找一种返回数字收据的付款方式。

是否可以使用 PayPal 做类似的事情?

【问题讨论】:

  • @johndodo - 这就是为什么我在评论开始时使用 这将导致问题 如果 用于 Array 对象实例

标签: php web-services paypal finance currency


【解决方案1】:

当然你可以这样做。

你必须做的几件事:

  1. 让卖家注册他们的 PayPal 信息。让我们在“卖家”表中说,以商家电子邮件/商家 ID 作为主键。
  2. 卖家必须在他们的 PayPal 账户上设置 IPN URL。 url 必须指向您将创建的 IPN 处理程序
  3. 处理 IPN,查看http://boolcast.com/joomla/3-development/13-joomla-custom-paypal-ipn。我不久前为 Joomla 编写了 PayPal IPN 处理程序,您可以轻松修改它并将其用于您需要的内容(您必须从配置中删除商家信息)。这里还有一个 IPN 变量列表,您将收到 https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNReference
  4. 如果 IPN 良好,则在处理 IPN 时检查接收者电子邮件和/或接收者 ID 以确定谁是卖家。您可以通过 email/merchange_id 从“sellers”表中检索卖家信息。此时您可以生成各种通知给卖家/买家/您自己/等...

注意事项:

  • 如果非主要 PayPal 用户将创建 PayPal 按钮,您将无法使用商家 ID。
  • IPN 变量列表将取决于付款类型及其提交方式
  • 总是使用PayPal Sandbox

【讨论】:

    【解决方案2】:

    这与 PayPal 无关。您对这个“市场网站”的通知需要在您自己的代码中完成。

    所以是的,这是可能的。

    【讨论】:

    • 嗨布拉德,我不确定你是否理解我的问题的意图。也许我说得太含糊了。我没有意识到,当网站知道卖家的 PayPal ID 时,从哪里开始付款是完全无关紧要的。我需要的关键字是“Express Checkout”。
    猜你喜欢
    • 2020-11-02
    • 2014-08-25
    • 2019-01-24
    • 1970-01-01
    • 1970-01-01
    • 2021-05-01
    • 1970-01-01
    • 2012-03-26
    相关资源
    最近更新 更多