Paypal快速结账 - 无账户支付

时间:2014-07-22 14:32:58

标签: php paypal

在我的PayPal快速结账中,客户无法支付PayPal账户的费用。

我看过这篇文章:

PayPal: express checkout pay without account

我已将& SOLUTIONTYPE = Sole& LANDINGPAGE =结算添加到expressChechout电话,这很好但只是打开“新客户”标签。

此外,PayPal帐户可选为开启。

我有PayPal Buisness帐户。

有解决方法吗?

由于

2 个答案:

答案 0 :(得分:2)

即使您在SetExpressCheckout API调用中传递SOLUTIONTYPE = Sole,LANDINGPAGE = Billing和USERSELECTEDFUNDINGSOURCE = CreditCard,您的一些客户仍将被迫开立PayPal帐户以便使用信用卡付款,他们会看到“新客户“标签。

这是基于客户的原产国,因此您无法做任何事情。要使用信用卡付款,您需要选择一个国家/地区。当您在付款表单中更改国家/地区时,您会看到有些人只能使用没有PayPal帐户的信用卡付款,有些人会看到“新客户”标签并被迫开设PayPal帐户。

答案 1 :(得分:0)

您需要包含一个新参数来更好地处理这个问题。确保您设置的API版本为109.0或更高版本,然后添加USERSELECTEDFUNDINGSOURCE = CreditCard