2011-12-11 25 views
6

PayPal'dan getiri IPN'sinde işlem_subject'in nasıl ayarlanacağını bilen var mı? o PayPal doc en şunları söyleyebiliriz rağmen benim özel alan ile aynı içeriğe sahip dönüyor anda set transaction_subject PayPal IPN

.

"Kendi takip amaçlar için Nüfuzuyla değişken hangi alıcıların görmüyorum Standart - Hiçbir değişken size geri aktarılmaz. "

Özel alandan farklı olmak için buna ihtiyacım var çünkü transaction_subject, alıcının aldığı e-postayı gösteriyor, yani özel alanın içeriğini görüyorlar.

Teşekkür

+1

You have değişken özel = "some_value" post. Değişken transaction_subject "some_value" olacaktır. –

+0

Bunun dibine düştüğünüzü merak ediyorum. Transaction_subject korkunç bir güvenlik sorunu olduğundan özel alanın alıcıya gönderdiği e-postayla geri gönderilmesi - PayPal'ın bunu ciddiye alması ve düzeltmesi oldu mu? 2/2013 itibariyle hala IPN ile transaction_subject içine özel olarak enjekte edildiğini görüyorum. –

cevap

4

O transaction_subject değişken veya nasıl ayarlamak için amacını bilmiyoruz X.commerce PayPal geliştiricileri görünüyor. PayPal'ın sample IPN message (table near bottom) numaralı bölümü bile değişken hakkında not sağlamaz. Son olarak, PayPal'ın IPN & PDT Variables ve Payments Standard HTML Variable Reference listelemesini yapmaz.

IPN'leri ayrıştırırken, transaction_subject her zaman custom geçiş değişkeninin değerini içerir, ancak alıcıya gösterilmesinin farkında değilim. HTML form içinde gebelikte bulantı ve kusmanın kullanılarak transaction_subject ayarlama

değeri üzerinde bir etkisi yoktur.

İletişim merchant technical support alıcıya görüntüleyen bir "geçiş" değişken bir hata olduğunu çünkü.

0

Ben ITEM_NAME veya ITEM_NUMBER ya değerine ayarlanır transaction_subject görüyorum, söyleyemem, hangi ı kuruyorum olarak her ikisi de aynı değere olanlar. Ben değil, farklı bir değere (aslında giden hosted_button_id) sahip olan 'custom' değerine ayarlıyorum. Bu Subscribe düğmeleri ile ilişkilidir.

0

Ben /js/paypal-button.min.js kullanıyorum? form yöntemi.

IPN sonuç gösteriyor "transaction_subject": Ne veri özel = "{3 mycustomvar}": ayarlarsanız "{mycustomvar: 3}"

İlgili konular