установить Transaction_subject PayPal IPN - PullRequest
6 голосов
/ 11 декабря 2011

Кто-нибудь знает, как установить транзакцию_субъект в возвращаемом IPN от PayPal.

В настоящее время он возвращается с тем же содержимым, что и мое настраиваемое поле, хотя в документации PayPal говорится следующее:

"Сквозная переменная для собственных целей отслеживания, которую покупатели не видят. По умолчанию - переменная вам не передается. «

Мне нужно, чтобы это отличалось от настраиваемого поля, поскольку в сообщении электронной почты, которое получает покупатель, отображается транзакция_тестера, что означает, что он видит содержимое настраиваемого поля.

Спасибо

Ответы [ 3 ]

4 голосов
/ 07 ноября 2012

Похоже, что разработчики PayPal на X.commerce не знают назначение переменной transaction_subject и как ее установить.Даже образец IPN-сообщения PayPal (таблица внизу) не содержит примечаний по поводу переменной.Наконец, переменные IPN и PDT PayPal и Стандартный платежный HTML-справочник по переменным не перечисляют его.

При анализе наших IPN transaction_subject всегда содержит значениеcustom сквозная переменная, но я не знаю, что либо показывается покупателю.

Настройка transaction_subject с использованием NVP в форме HTML не влияет на ее значение.

Контакт Техническая поддержка продавца , потому что переменная "pass-through", отображаемая покупателю, является ошибкой.

0 голосов
/ 18 мая 2015

Я использую /js/paypal-button.min.js?метод формы.если я установлю data-custom = "{mycustomvar: 3}"

, то в результате IPN отобразится "action_subject ":" {mycustomvar: 3} "

0 голосов
/ 22 февраля 2013

Я вижу, что для параметраaction_subject установлено значение либо item_name, либо item_number, но не могу сказать, какое именно, поскольку я устанавливаю оба этих параметра на одно и то же значение.Я не , видя, что ему присвоено значение 'custom', которое имеет другое значение (фактически исходящий hosted_button_id).Это связано с кнопками Subscribe.

...