Раньше у меня была кнопка «Купить сейчас», которая проходила через PayPal, а затем, с помощью расширенной опции кнопки, я перенаправляла пользователей на страницу «Успех», которая давала бы серийный номер для приобретенного ими продукта.
Очевидно, что эта страница должна была получить подтверждение от PayPal через переменные, которые ей дал PayPal, чтобы знать, что платеж действительно был обработан, а не только какой-то человек, набирающий URL страницы в своем браузере, чтобы получить сериал.
Я делал это только в PHP, без загрузки каких-либо API, используя, насколько я помню, переменные $ _POST или $ _SERVER из PayPal. Было несколько вложенных «если», но в итоге все заработало.
Теперь я уже час гуглю, пытаясь найти код, который использовал. Все, что я нахожу, это загрузка фреймворка и раздутые API, хотя мне действительно нужно знать только следующее:
- Сделал заказ?
- Какой адрес электронной почты покупателя?
У меня есть пустой файл PHP, ожидающий предложений. В фиктивном псевдокоде это будет выглядеть примерно так:
<?php
$serial = ...;
if ($paypal_succeeded)
{
echo($serial);
}
?>
Пожалуйста, не говорите мне, что это невозможно, я знаю, что уже сделал это, я только что потерял свой старый код.
Спасибо!