我正在使用PayPal快速结账确保用户在目标网页上直接通过信用卡付款,但我希望删除2个字段,即“电子邮件”和“密码”,我尝试插入以下代码:
'METHOD'=> 'SetExpressCheckout',
'LANDINGPAGE' => 'Billing',
'BUYEREMAILOPTINENABLE' => 0,
由于某些原因,即使我禁用了BUYEREMAILOPTINENABLE
,字段仍会显示。我不能让它们消失。
答案 0 :(得分:0)
我认为你将Express Checkout与Payments Standard混为一谈。快速结账不能直接使用信用卡,只能使用PayPal账户付款(可能来自信用卡,但您无法说明)
https://developer.paypal.com/docs/classic/express-checkout/integration-guide/ECGettingStarted/
快速结账按钮为买家提供了另一种付款方式,补充了您现有的付款解决方案。在线购物者非常欣赏PayPal的便利性和安全性,他们可以使用PayPal余额,银行账户或信用卡付款。以下网页与现有结帐按钮并排显示快速结账按钮。
您尝试设置的选项甚至不会执行您所描述的内容 https://developer.paypal.com/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP/
BUYEREMAILOPTINENABLE
(可选)允许买方在PayPal页面上提供其电子邮件地址,以获得促销或特殊活动的通知。