Лучшим вариантом в этом случае будет использование API и оплата через Express или Payments Pro. По сути, вы пытаетесь слишком усложнить это, создавая кнопки для работы API; получить худшее из обоих миров в процессе.
Вы все еще можете использовать графическое изображение кнопки «заплатить сейчас», но просто отправьте свой собственный запрос на экспресс-шлюз PayPal (именно то, что кнопка делает для вас) с помощью пары команд скручивания.
Существует множество учебных пособий, но PayPal предоставляет PHP-код и полный обзор на своем сайте, поэтому, на мой взгляд, лучше перейти прямо к источнику.
Войти в PayPal -> Торговые услуги -> Экспресс-заказ
В разделе «Настройка» вы найдете все детали реализации.