Я пытаюсь написать IPN, который при успешной транзакции изменяет запись в базе данных (например, для увеличения валюты (как Envato делает для своих предоплаченных депозитов)).
Я просматривал переменные IPN несколько раз и не могу понять, как отслеживать транзакцию пользователя, за исключением электронной почты плательщика (но это зависит от того факта, что адрес электронной почты зарегистрированного аккаунта совпадает с электронная почта плательщика (что не всегда верно).
Я бы хотел отследить его, используя идентификатор учетной записи, но хотя IPN ответит пользовательской переменной, я не могу передать динамическую переменную (с помощью кнопки «Купить сейчас») для ее отправки (например, учетной записи). ID).
У меня вопрос, как я могу отправить динамическую переменную с помощью этих кнопок или отследить ее уже установленным способом?