Документация показалась мне запутанной, но после длительного просмотра веб-страниц я обнаружил, что пользовательские переменные не позволяют вам создавать свои собственные скрытые поля, но есть 3 переменные, которые могут быть полезны:
"custom" Необязательная переменная Pass-through для собственных целей отслеживания, которую покупатели не видят.
По умолчанию - переменная вам не передается. 256 символов
"item_number" Смотрите описание. Сквозная переменная для отслеживания приобретенного вами продукта или услуги или внесенного вклада. Указанное вами значение возвращается вам после завершения платежа. Эта переменная необходима, если вы хотите, чтобы PayPal отслеживал товарные запасы или отслеживал прибыль и убыток для товара, который продает кнопка.
"invoice" Необязательная переменная Pass-through, которую можно использовать для определения номера счета-фактуры для этой покупки.
По умолчанию - переменная вам не передается. 127characters.
Таким образом, если вы сохранили свои данные до того, как кнопка «Купить сейчас» сработала (я делаю это с помощью сводного экрана, который показывает сделанные выборы и сохраняет их в базе данных), вы можете затем ввести значение (например, первичный ключ сохраненные данные) в качестве пользовательского значения.
Обратите внимание, что данные будут опубликованы на назначенной вами странице уведомления о мгновенном платеже.
С
https://www.x.com/developers/paypal/documentation-tools/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables#id08A6HF00TZS