2011-12-11 31 views
6

Có ai biết cách đặt transaction_subject trong IPN trả về từ PayPal không.đặt transaction_subject PayPal IPN

Tại thời điểm nó đang trở lại với nội dung tương tự như lĩnh vực tùy chỉnh của tôi mặc dù doc của PayPal nói như sau:.

"Pass-through biến cho mục đích theo dõi riêng của bạn, mà người mua không thấy Mặc định - Không có biến nào được trả lại cho bạn. "

Tôi cần điều này khác với trường tùy chỉnh vì transaction_subject hiển thị trong email mà người mua nhận được, có nghĩa là họ đang xem nội dung của trường tùy chỉnh.

Cảm ơn

+1

Bạn phải đăng tùy biến = "some_value". Biến transaction_subject sẽ là "some_value". –

+0

Tôi tò mò nếu bạn đã từng đi xuống đáy của điều này? Chuyển trường tùy chỉnh lại cho người mua trong email confim của họ vì transaction_subject là một vấn đề bảo mật khủng khiếp - PayPal có coi trọng vấn đề này không? Kể từ tháng 2/2013, tôi vẫn thấy tùy chỉnh được đưa vào transaction_subject qua IPN. –

Trả lời

4

Có vẻ như các nhà phát triển PayPal trên X.commerce không biết mục đích của transaction_subject biến hoặc làm thế nào để thiết lập nó. Ngay cả số sample IPN message (table near bottom) của PayPal cũng không có ghi chú nào về biến. Cuối cùng, số IPN & PDT VariablesPayments Standard HTML Variable Reference của PayPal không liệt kê nó.

Khi phân tích cú pháp IPN, transaction_subject luôn chứa giá trị của biến số vượt qua custom, nhưng tôi không biết rằng được hiển thị cho người mua.

Đặt transaction_subject sử dụng NVP trong biểu mẫu HTML không ảnh hưởng đến giá trị của nó.

Liên hệ merchant technical support vì biến "chuyển qua" hiển thị cho người mua là lỗi.

0

Tôi thấy transaction_subject được đặt thành giá trị của một trong hai item_name hoặc item_number, không thể biết được điều đó, vì tôi đang đặt cả hai giá trị đó thành cùng một giá trị. Tôi là không phải là nhìn thấy giá trị được đặt thành giá trị 'tùy chỉnh', có giá trị khác (trong thực tế là incominggoing_button_id). Điều này liên quan đến các nút Subscribe.

0

Tôi đang sử dụng /js/paypal-button.min.js? phương thức biểu mẫu. nếu tôi đặt dữ liệu tùy chỉnh = "{mycustomvar: 3}"

kết quả IPN lãm "transaction_subject": "{mycustomvar: 3}"

Các vấn đề liên quan