2011-12-11 29 views
6

¿Alguien sabe cómo configurar el transaction_subject en la devolución IPN de PayPal.establecer transaction_subject PayPal IPN

En estos momentos se está volviendo con el mismo contenido que mi campo personalizado a pesar de que el documento de PayPal dicen lo siguiente:.

"transferencia variable para sus propios fines de seguimiento, que los compradores no ven por defecto - No se le devuelve ninguna variable. "

Necesito que esto sea diferente del campo personalizado porque el transaction_subject se muestra en el correo electrónico que el comprador recibe, lo que significa que está viendo el contenido del campo personalizado.

Gracias

+1

Hay que colocar la variable personalizada = "some_value". La variable transaction_subject será "some_value". –

+0

Tengo curiosidad si alguna vez has llegado al fondo de esto? Pasar el campo personalizado de regreso al comprador en su correo electrónico confim como el transaction_subject es un problema de seguridad horrible, ¿se lo tomó en serio PayPal y lo solucionó? A partir de 2/2013 todavía veo la costumbre de ser inyectado en transaction_subject a través de IPN. –

Respuesta

4

Parece que los desarrolladores de PayPal en X.commerce no conocer el propósito de la variable transaction_subject o cómo configurarlo. Incluso PayPal sample IPN message (table near bottom) no proporciona notas sobre la variable. Finalmente, PayPal IPN & PDT Variables y Payments Standard HTML Variable Reference no lo enumera.

Al analizar nuestras IPN, transaction_subject siempre contiene el valor de la variable de paso custom, pero no tengo conocimiento de que se muestren al comprador.

Configuración transaction_subject utilizando NVP dentro del formulario HTML no tiene ningún efecto sobre su valor.

Póngase en contacto con merchant technical support porque una variable de "paso" que se muestra al comprador es un error.

0

Estoy viendo el transaction_subject establecido en el valor de item_name o item_number, no puedo decir cuál, ya que estoy configurando ambos en el mismo valor. Soy no viéndolo establecer en el valor de 'personalizado', que tiene un valor diferente (de hecho el hosted_button_id saliente). Esto está en asociación con los botones Subscribe.

0

Estoy usando /js/paypal-button.min.js? método de formulario. si fijo datos personalizada = "{mycustomvar: 3}"

el resultado IPN muestra "transaction_subject": "{mycustomvar: 3}"

Cuestiones relacionadas