强制 PayPal 总是请求信用卡信息而不是登录表单? [英] Force PayPal to always request credit card information instead of login form?

查看:19
本文介绍了强制 PayPal 总是请求信用卡信息而不是登录表单?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在我们的网站上使用 paypal 支付标准.当用户在我们的网站上填写他们的请求并按下贝宝按钮立即购买"时,我们会将所有变量提交给贝宝,以便他们处理付款.

We are working with paypal payments standard in our website. When users fill up their request in our site and press the paypal button "Buy Now" we submit all the variables to paypal so they can process the payment.

对于那些以前从未使用过 paypal 并且他们通过我们的网站付款的用户来说,它非常有效,因为它会自动提示输入信用卡信息.

For those users who have never been to paypal before and they are paying through our site it works perfectly well since it prompts for the credit card information automatically.

但是:对于那些在我们注意到cookie存储在计算机中之前已经使用过paypal的用户,并且在询问他们的信用卡信息之前会提示用户自动登录.

BUT: for those users who have been in paypal before we noticed that cookies are stored in the computer, and the user is prompted to login automatically before asking for their credit card information.

我们希望 paypal 始终要求提供信用卡信息,并保留登录名以使用 paypal 作为选项进行支付.

We want to have paypal always ask for the credit card information and leave the login to pay using paypal as an option.

有没有什么我们可以发送给 paypal 的变量,以迫使他们直接询问信用卡信息?

Is there any variable we can send to paypal in order to force them to directly ask for the credit card information?

到目前为止,我们发现这些变量可以自动完成信用卡字段,而且效果很好:

So far we found these variables to auto complete the credit card fields and they work great:

<input type="hidden" name="country" value="" />
<input type="hidden" name="first_name" value="" />  
<input type="hidden" name="last_name"value="" />   
<input type="hidden" name="address1" value="" />
<input type="hidden" name="city" value="" />
<input type="hidden" name="state" value="" /> 
<input type="hidden" name="zip" value="" />
<input type="hidden" name="email" value="" />
<input type="hidden" name="night_phone_a" value="" />
<input type="hidden" name="night_phone_b" value="" />
<input type="hidden" name="night_phone_c" value="" />  

如果您想了解有关 PayPal 表单变量的更多信息,请参阅此处:

For those looking more information about PayPal Form variables here is the reference:

https://cms.paypal.com/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_formbasics

推荐答案

@Robert 在评论之一中写下了答案:LANDINGPAGE 是快速结账的参数,而不是网站支付标准的参数.网站付款标准不支持等同于LANDINGPAGE"的内容.如果您想强制显示信用卡登录页面,您需要集成 PayPal Express Checkout.

@Robert wrote the answer in one of the comments: LANDINGPAGE is a parameter for Express Checkout, not for Website Payments Standard. Website Payments Standard doesn't support an equivalent to 'LANDINGPAGE'. If you want to force the credit card landing page to be displayed, you'll need to integrate PayPal Express Checkout.

所以,@Robert,这就是我直接从 Paypal 得到的答案.

So there you go, @Robert, actually that is the answer I got straight from Paypal.

这篇关于强制 PayPal 总是请求信用卡信息而不是登录表单?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆