PayPal Payflow перенаправляет на Express Checkout вместо отображения страницы Hosted Checkout с полями для карточек - PullRequest
1 голос
/ 05 февраля 2020

Я пытаюсь использовать страницы Hosted Checkout Payflow. Я получил команду PayPal, связывающую мою Песочницу с учетной записью менеджера PayPal.

Когда я открываю https://pilot-payflowlink.paypal.com с формой POST с SECURETOKEN и SECURETOKENID в полях (с или без каких-либо других полей из https://developer.paypal.com/docs/payflow/integration-guide/configure-hosted-checkout/) Express Оформление заказа начинается со страницы входа в PayPal.

Когда я устанавливаю обязательное поле (например, имя, адрес электронной почты) в PayPal Manager, то при отправке формы открывается страница Hosted Checkout с сообщением об ошибке, в котором указано, что имя является обязательным и отсутствует. Если я предоставлю их в форме, то снова отобразится Express Checkout.

Что мне нужно сделать, чтобы отобразить страницу Hosted Checkout с полями кредитной карты?

1 Ответ

0 голосов
/ 05 февраля 2020

Запрос CREATESECURETOKEN = Y имеет TENDER = P, который предназначен для PayPal Express Оформление заказа

Чтобы показать форму кредитной карты Payflow Link / Hosted Pages, передайте TENDER = C

...