Да, я почти уверен, что мой комментарий был правильным.
Этот POST должен быть выполнен вашим сервером веб-приложений - временным для клиента.
Непосредственно перед тем, как пользователь нажимает кнопку «оплатить» (при визуализации сайта) в вашем веб-приложении - вы вызываете setExpressCheckout, затем читаете токен из ответа и применяете его к кнопке.
Затем, после нажатия пользователем, он перенаправляется на сайт PayPal и возвращается на вашу страницу с помощью returnURL.
Пожалуйста, убедитесь, что вы точно понимаете весь процесс. Предоставление слишком большого количества информации вашим пользователям может быть потенциальной уязвимостью для вашего платежного модуля.
РЕДАКТИРОВАТЬ: я думаю, что форма, которую вы создали из учебник PayPal . Обратите внимание, что это только для тестирования и понимания всего процесса.