我在简单(非链接或并行)流程中使用PayPal自适应付款API:创建付款,生成 payKey
,用户被重定向到PayPal中的付款批准URL . 获得批准后,PayPal会将用户重定向回我的应用 .
我正在使用的特定API调用记录在here - _ap-payment
命令中 . 所以URL看起来像https://www.paypal.com/cgi-bin/webscr?cmd=_ap-payment&paykey=value .
我注意到有时用户指向的PayPal页面默认为登录视图,而有时则默认为信用卡信息视图(用于通过PayPal提交CC付款,无需登录到PayPal帐户) .
对于用户体验,我想确保用户始终看到PayPal登录视图 .
有谁知道是否有办法强制执行?
(或者,如果我在调用API时触发一个视图或另一个我尚未注意到的视图)
谢谢!
1 回答
Express Checkout中有一个名为“LANDINGPAGE”的变量,用于确定向客户显示的默认付款选项 .
此变量的两个适当值是:
结算 - 通过借记卡/信用卡付款
登录 - 通过PayPal帐户付款
这是唯一一个基于API的变量,它允许您自定义结帐页面,以决定首先向客户显示哪个目标网页 . 你可以尝试一下 .