Да, создайте скрытый ввод с именем return
и введите свой обратный адрес. Вы также можете установить скрытый ввод с именем cancel_return
и вставить адрес отмены возврата, который используется, если пользователь пытается отменить транзакцию. Наконец, вы можете добавить один с именем notify_url
, который получит POST асинхронно после покупки. Адрес return
также получит POST , но только если пользователь нажмет, чтобы вернуться.
EDIT
Я только что заметил, что вы хотите скрыть адрес. Во-первых, как я уже говорил, информация об оплате публикуется по этому адресу, который включает в себя код подтверждения, который вы можете спросить PayPal, если платеж действителен. Таким образом, это означает, что не обязательно хранить адрес в секрете (кроме того, после одного платежа пользователь мог видеть, куда он пошел в любом случае).
Во-вторых, вы можете зарегистрировать ключ SSL в PayPal, а затем зашифровать его. Пожалуйста, смотрите их документацию о том, как это сделать.
Самое худшее, что может сделать пользователь, - это совершить ошибочный платеж через PayPal - с него все равно будут списаны деньги, но он должен будет с открытым лицом заявить, что ваш сайт сказал, что (что бы вы ни продавали) было только 0,01 доллара США вместо 10 долларов США.
Это может или не может быть проблемой в зависимости от того, что вы продаете.