2015-07-27 2 views
0

Мне интересно, есть ли опция в API PayPals Rest для отключения диалога регистрации в диалоговом окне одобрения пользователя (скриншот @see).API PayPal Rest: как отключить регистрацию/оплату с помощью диалогового окна с кредитными картами при экспресс-оплате

enter image description here

Я использую 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.

ответ

1

Если доступно, гонорар будет заменен требованием создания учетной записи. Гость Checkout - это PayPal-аккаунт. Дополнительный способ оплаты.
Вы должны убедиться, что у вас есть Business Verified PayPal Account и убедитесь, что вы Гость Checkout Включено в вашей учетной записи PayPal
С PayPal сайта разработчика:
Rest API Accept a PayPal Payment

Важно: Для того, чтобы получить Гость Checkout платежи, разрешите кредитные карты, убедитесь, что учетная запись PayPal включена в настройках вашей учетной записи. Например, вот путь для США составляет: Профиль> Мои продажи Инструменты> Настройки сайта> PayPal счета Дополнительный

PayPal Hosted страницу в зависимости от страны, будет иметь либо вариант для гостей Checkout (Account факультативный/Pay с кредитной картой) или Создать учетную запись PayPal.

+0

Спасибо, но мое требование - только вход в систему PayPal, без проверки гостя или создания учетной записи. Есть ли способ сделать это? – P0rnflake

+1

Для стандартной и экспресс-оплаты PayPal на домашней странице PayPal будет предоставлена ​​возможность создания учетной записи или оплаты кредитной или дебетовой картой. Чтобы сделать его немного более чистым, вы можете настроить его в Context Checkout. [In Context information] (https://developer.paypal.com/docs/classic/express-checkout/in-context/), который отображает выписку в iFrame. –

+0

Благодарим вас за информацию. Работает ли «в контексте» рабочий процесс с остальным API или доступен ли он только для классического API? – P0rnflake

 Смежные вопросы

  • Нет связанных вопросов^_^