Ошибка ссылки Payflow - токен отсутствует

Используя пример payflowlink из их документации и изменив его для моей учетной записи Payflow, я получаю следующий код:

<form method="POST" action="https://payflowlink.paypal.com">
    <input type="hidden" name="LOGIN" value="dcmcs1">
    <input type="hidden" name="PARTNER" value="paypal">
    <input type="hidden" name="DESCRIPTION" value="Invoice">
    <input type="hidden" name="AMOUNT" value="5.00">
    <input type="hidden" name="TYPE" value="S">
    <input type="submit" value="Pay Invoice">
</form>

Тем не менее, я получаю на этой странице общий ответ, в котором не сказано, чего не хватает.

Some required information is missing or incorrect. Please correct the fields below and try again.

Error: Token is missing. Please return to the website from where you started your purchase and try again.

Есть идеи?

1 ответ

Если вы новый клиент и планируете интегрироваться с PayflowLink. Есть 2 способа. Вариант - 1. Публикация всех параметров в Payflowlink (что вы и пытаетесь). Вариант - 2. Использование безопасного токена (который более безопасен, так как ваша информация скрыта и рекомендуется).

Ошибка, с которой вы сталкиваетесь, находится в настройках вашего менеджера. Безопасный токен включен. С учетными данными вашей учетной записи перейдите на manager.paypal.com, затем перейдите к администрированию учетной записи и затем настройке размещенной страницы, там вам придется отключить токен Secure. Это позволит вам запустить так, как вы хотите, как в варианте 1

Другие вопросы по тегам