在通过PayPal接收付款后是否可以动态订购?

时间:2013-01-05 22:27:30

标签: php paypal cart shopping

我有一个客户感兴趣能够为网站创建购物车,但实际上它是一个下降船设置。一旦用户进入结账并初始化订单,卖方将通过PayPal接收付款。收到付款后,相同的订单会以批发价格发送给经销商。

最终结果是:

Buyers pays $100 for items A, B, C
Seller receives $100, then sends an order to Distributor
Distributor receives $70 for items A, B, C

这可以通过PayPal吗?

我找到了自适应付款,来自PayPal的链式付款。但我不知道如何实施这些项目,或者甚至可能。任何帮助将不胜感激。

我也对其他商家开放,例如亚马逊或Google Checkout。只是我的客户要求Paypal。

3 个答案:

答案 0 :(得分:0)

是的,这是100%可以使用PHP&贝。

PayPal可以回复您的网站以确认已接受付款,称为Instant Payment Notification

之后你将不得不再向PayPal点击2次,一次是卖家,一次是经销商。 (您可以将这些捆绑到一个呼叫中)。您需要send money而不是PayPal,只需要一个电子邮件地址。

最后,我假设你有一个API来向经销商提交订单,但你需要这样的东西,或者至少需要一个队列,说明哪些订单需要手动提交给经销商。

答案 1 :(得分:0)

是的,您肯定可以通过Chained Payments实现....我们正在我们的网站中实现类似的内容...我会尽快分享脚本

我们的目标:             创建在线商店并以多个供应商可以注册平台的方式路由付款,并为客户的任何购买获得付款。该平台可以允许用户通过一次购买从多个供应商处购买多个产品,平台提供商可以从每个产品中获取%或$ $。与亚马逊或任何其他电子商务提供商类似,该系统将与用户无缝连接。 如果这有意义,请告诉我。我想我们可以找到一些相同的开源样本,但会涉及一些工作。

答案 2 :(得分:0)

我实际上会推荐已经提到的两个功能的组合。

Adaptive Payments是链接付款发挥作用的地方,您可以拆分付款,以便相应地向多个接收方发送不同的余额。这与我链接到的PDF文档的第21页有关。您可以使用Pay API完成此过程。

然后,

IPN可用于处理应用程序级别的后付款处理任务。

例如,您的网站上的销售可能需要在3个不同的供应商之间进行分配。链式付款将为您即时执行此操作。

然后,您可以使用IPN发送自定义的电子邮件收据,更新您的数据库,或点击Facebook,Twitter等第三方网络服务。