我们在我们的网站上使用 Paypal 支付标准。当用户在我们的网站上填写他们的请求并按下 paypal 按钮“立即购买”时,我们将所有变量提交给 paypal,以便他们可以处理付款。
对于那些以前从未使用过 paypal 但通过我们的网站付款的用户来说,它非常有效,因为它会自动提示输入信用卡信息。
但是:对于那些之前使用过paypal的用户,我们注意到cookie存储在计算机中,并且在询问他们的信用卡信息之前提示用户自动登录。
我们希望 paypal 始终要求提供信用卡信息,并保留使用 paypal 作为选项进行支付的登录名。
我们是否可以向 paypal 发送任何变量以强制他们直接询问信用卡信息?
到目前为止,我们发现这些变量可以自动完成信用卡字段,而且效果很好:
<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 表单变量的更多信息的人,请引用:
https://cms.paypal.com/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_formbasics
最佳答案
我找到了 html 形式的解决方案,它没有被 paypal*(!) 记录:
<input type="hidden" name="landing_page" value="Login" />
or
<input type="hidden" name="landing_page" value="Billing" />
这祈祷 Paypal 登录查看所需的表格。玩得开心。
* - 未记录,但有 some information .
关于html - 强制 PayPal 始终请求信用卡信息而不是登录表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10148918/