简体   繁体   English

Paypal Express结帐-无帐户付款

[英]Paypal Express Checkout - Pay without account

In my PayPal express checkout there's no way for customer to pay whithout PayPal account. 在我的PayPal快速结帐服务中,客户无法通过PayPal帐户付款。

I've seen this post: 我看过这篇文章:

PayPal: express checkout pay without account PayPal:无帐户的快速结帐付款

I've added &SOLUTIONTYPE=Sole&LANDINGPAGE=Billing to the expressChechout call, which is fine but it just opens the tab "New Customer". 我已将&SOLUTIONTYPE = Sole&LANDINGPAGE = Billing添加到expressChechout调用中,这很好,但是只是打开了“新客户”标签。

Also PayPal Account Optional is On. PayPal Account Optional也已启用。

I have a PayPal Buisness account. 我有一个PayPal商务帐户。

Is there a solution to this? 有针对这个的解决方法吗?

Thanks 谢谢

Even though you pass SOLUTIONTYPE=Sole, LANDINGPAGE=Billing and USERSELECTEDFUNDINGSOURCE=CreditCard in SetExpressCheckout API call, some of your customers will still be forced to open a PayPal account in order to pay with a credit card and they will see the "New Customer" tab. 即使您在SetExpressCheckout API调用中传递了SOLUTIONTYPE = Sole,LANDINGPAGE = Billing和USERSELECTEDFUNDINGSOURCE = CreditCard,您的某些客户仍将被迫开设PayPal帐户以用信用卡付款,他们将看到“新客户”标签。

This is based on customer's country of origin, so you can't do anything about that. 这是基于客户的原籍国,因此您不能对此做任何事情。 In order to pay with a credit card you will need to select a country. 为了使用信用卡付款,您需要选择一个国家。 When you change the country in the payment form you'll see that some people can just pay with a credit card without a PayPal account, and some will see the "New Customer" tab and being forced to open a PayPal account. 当您在付款表格中更改国家/地区时,您会看到有些人可以使用信用卡付款而无需PayPal帐户,而有些人将看到“新客户”标签,并被迫开设PayPal帐户。

There's a new parameter you need to include to handle this better. 您需要包括一个新参数来更好地处理此问题。 Make sure the API version you're setting is 109.0 or higher, and then add USERSELECTEDFUNDINGSOURCE=CreditCard 确保您设置的API版本为109.0或更高版本,然后添加USERSELECTEDFUNDINGSOURCE = CreditCard

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM