2010-09-01 108 views
0

情况如下:有一个连接卖家和买家的网站,比如Ebay。PayPal交易可以包含第三方吗?

除此之外,网站的所有者需要知道从那里初始化的每个交易的细节。基本上我正在寻找一种返回数字收据的付款方式。

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

+0

@johndodo - 这就是为什么我开始用_this注释会产生问题,如果** **用于Array对象instance_上。 – Saul 2012-04-04 09:12:39

回答

1

当然,你可以这样做。

夫妇的事情,你必须做:

  1. 有卖家注册贝宝的信息。让我们说在“卖家”表中,商家电子邮件/商家ID作为主键。
  2. 卖家将不得不在他们的PayPal账户上设置IPN网址。有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时请检查receiver_email和/或receiver_id以确定谁是卖家。您可以通过email/merchange_id从“卖家”表中检索卖家信息。此时,您可以生成各种通知到卖方/买方/自己的/ etc ...

注意事项:

  • 您将无法如果非主贝宝使用商家ID用户将创建PayPal按钮。 IPN变量的
  • 名单将取决于支付的类型以及如何提交
  • 始终使用PayPal Sandbox
0

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

所以是的,这是可能的。

+0

嗨布拉德, 我不知道你理解我的问题的意图。也许我说得太模糊了。我没有意识到,当网站知道卖家的PayPal ID时,付款从何处开始是无关紧要的。我需要的关键字是“快速结帐”。 – Saul 2010-09-02 11:27:41