首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP: PayPal集成

PHP: PayPal集成
EN

Stack Overflow用户
提问于 2013-02-28 00:07:41
回答 2查看 1.1K关注 0票数 0

我正在建立一个网站,其中有2个用户组存在:卖家和买家。买家购买商品,并通过PayPal支付给卖家。

所以,这不是一种网上商店,用户直接向我(作为网站所有者/在线商店)付款,而是向其他用户(卖家)付款。因此,我需要将PayPal交易从我的站点上的一个用户(买方)转发给另一个用户(卖方)。

我读了一些PayPal应用程序接口的描述,但它假设我想要处理对我的PayPal帐户的PayPal支付,这不是我的情况。一个想法是卖家付钱给我,然后我付钱给买家,但这不是我想做的。

所以,我想要的是:买家应该直接将PayPal付款处理到卖家的PayPal帐户,然后我应该收到付款确认并通知卖家。

有没有人有关于这个东西的想法,经验或建议?提前感谢!

EN

回答 2

Stack Overflow用户

发布于 2013-03-03 17:37:49

对于如何处理它,您有很多选择。

首先,您可以使用Express Checkout API来构建结帐系统,并且可以使用Permissions API (可选),这样用户就可以轻松地授予您的应用程序代表他们进行API调用的权限。请注意,用户也可以通过其PayPal配置文件手动执行此操作,直到您集成了权限部分。

要获得付款,您可以让您的用户使用Preapproval API创建预审批配置文件。这将允许您随时自动代表他们提交付款。因此,您可以直接在结帐流程中或在IPN中使用Pay calls中的预批批键(这是我推荐的),以便从用户的帐户向自己提交付款。

另一种选择是使用parallel payment within Express Checkout。这将自动为您在卖家和您之间拆分付款,但买家将在结账时看到这种拆分。

另一种选择是使用结账的Pay API,这将允许您创建连锁支付。这与并行付款相同,只是它对买家隐藏了拆分,如果出于任何原因,您实际上可以延迟向二级接收者付款。

希望这能有所帮助。

票数 2
EN

Stack Overflow用户

发布于 2013-02-28 00:45:02

如果您有立即购买按钮或类似按钮,请使用卖家的电子邮件地址,如下所示

代码语言:javascript
复制
<input type="hidden" name="business" value="sellers@email.com">

它将向用户支付该电子邮件地址。如果这不是他们的paypal地址,它将提示他们要么注册paypal接收,要么将其添加到当前帐户。

然后使用PHP mail()或您的内容管理系统/管理系统来通知您,当成功的付款页面已经加载后,从贝宝转回。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15116757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档