1. Пользователь нажимает кнопку оплаты на моем веб-сайте, чтобы открыть платежный шлюз PayPal.
стр.
Создание кнопок оплаты с помощью нашего инструмента создания кнопок. Узнайте, как
2.Пользователь может не иметь учетной записи PayPal. Он / она должен ввести реквизиты кредита
только карта (Это не должно заставлять пользователя
войти)
AFAIK это невозможно . У пользователя должна быть учетная запись PayPal, и одним из основных преимуществ использования PayPal является то, что пользователям не нужно раскрывать данные кредитной карты.
3.Пользователь введет, какую сумму он хочет заплатить?
Аналогично кнопке пожертвований от PayPal
4. Мне не нужен ответ или подтверждение от шлюза. я бы посмотрел
Подробности транзакции в моем электронном письме
Какой адрес электронной почты ??? Если вам не нужен результат, то как вы узнаете, что платеж был успешным или нет ???
То, что вы пытаетесь сделать выше, невозможно. Если вы пользуетесь услугами других провайдеров платных платежных шлюзов, тогда вы сможете решить проблему 2. Кроме того, я не думаю, что то, о чем вы спрашиваете, возможно.