繁体   English   中英

PayPal Rest API:如何在快速结帐时禁用使用信用卡对话框的注册/付款

[英]PayPal Rest API: How to disable registration/pay with creditcard dialog at express checkout

我想知道PayPals Rest API中是否有一个选项可以禁用用户批准对话框中的注册对话框(@请参见屏幕截图)。

在此处输入图片说明

我正在使用php-sdk( https://github.com/paypal/PayPal-PHP-SDK ),并且在订单创建过程中将付款方式专门设置为'paypal':

$payer = new \PayPal\Api\Payer();
$payer->setPaymentMethod("paypal");
...
$payment = new \PayPal\Api\Payment();
$payment->setPayer($payer);
...
$payment->create($this->_getApiContext());

我还检查了体验API( https://developer.paypal.com/webapps/developer/docs/api/#create-a-web-experience-profile ),但似乎也没有选择。

我是否缺少某些内容,还是没有可能隐藏此对话框?

编辑:我的要求是没有第二个选择,只是普通的PayPal登录。

如果可用,来宾结帐将代替帐户创建要求。 访客结帐是一种Pa​​yPal帐户可选付款方式。
您将需要确保您拥有经业务验证的PayPal帐户,并确保在PayPal帐户中启用了Guest Checkout
从PayPal开发人员网站:
Rest API接受PayPal付款

重要提示:要接收允许信用卡付款的Guest Checkout付款,请确保在您的帐户设置中启用了PayPal Account Optional。 例如,以下是美国帐户的路径:个人资料>我的销售工具>网站偏好设置> PayPal帐户可选

PayPal托管页面(取决于国家/地区)将具有来宾结帐选项(可选帐户/使用信用卡付款)或创建PayPal帐户。

暂无
暂无

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

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