我正在建立一个网站,一个用户可以使用 PayPal 从另一个用户那里购买商品。我希望钱直接从一个到另一个,而我只处理 IPN 和接口。我设置了加密按钮以使用cmd
=_s-xclick
和加密数据:cmd
= _xclick
,business
= 卖家的电子邮件和email
= 买家的电子邮件。我在完成交易时遇到了一些问题。例如,User A
有一个 PayPal 帐户,User B
没有。两者都有对方用户购买的物品。User A
单击(购买User B
物品)的“使用 PayPal 付款”按钮会产生:
“商家不是企业或高级 PayPal 帐户。此功能仅适用于企业或高级 PayPal 帐户持有人。”
User B
单击(购买User A
物品)的“使用 PayPal 付款”按钮会产生:
我们无法授权交易。请联系您的商家。
- 我假设第一条消息是因为
User B
没有 PayPal 帐户,但我认为 PayPal 仍会接受付款并将其保存在临时帐户中,直到该用户注册。 - 我还假设第二条消息也是因为买家(在这种情况下
User B
)没有 PayPal 帐户。但我认为 PayPal 只会让他们选择在那里创建一个或使用信用卡进行付款。
我是否遗漏了一些东西(例如,我需要传递一个不同的变量)?或者在允许他们购买/出售商品之前,我是否必须以某种方式确认用户拥有 PayPal 帐户。
PS:我很确定,但我必须确认,如果双方都有 PayPal 账户并且卖家是企业/高级账户,它就可以工作。