vendedor transaccion que para numero number identidad comercio chile paypal paypal-ipn

paypal - transaccion - que es id comercio



¿Qué es un ID de pagador de PayPal? (4)

El script de Notificación de Pago Instantáneo recibe entre otros parámetros el siguiente:

payer_id = LPLWNMTBWMFAY

¿Cuál es el significado de esa cadena?


Como han dicho otros, payer_id se puede utilizar para identificar una cuenta de Paypal. ¡SIN EMBARGO! - una sola cuenta de Paypal puede tener varios payer_id s asociados, uno por cada tarjeta de crédito o fuente de fondos utilizada por esa cuenta. Debido a esto, una cuenta de Paypal dada NO se payer_id uno a uno a un único payer_id .

Por ejemplo, si Bob compra desde mi sitio web (a través de Paypal) con su tarjeta Visa, la transacción incluirá un payer_id . Si Bob compra más tarde con su Mastercard, la transacción incluirá un payer_id diferente .

Confirmé esto en una llamada telefónica con Paypal Merchant Technical Solutions, en mayo de 2013, después de tener problemas con el procesamiento de mi pedido (debido a algunas suposiciones incorrectas que había hecho sobre payer_id como una forma confiable de ver si un cliente ya existía dentro de mi base de datos de cliente).

NB: Una ramificación de este hecho es que, al escribir un script de procesamiento de IPN de Paypal, payer_id debe almacenar correctamente solo en la tabla de la base de datos de "pedidos", y no en la tabla de "clientes".

Vea también esta respuesta: ¿Paypal payer_id es único por tarjeta de crédito?

EDITAR: Aparentemente, cada cuenta de PayPal obtiene solo un payer_id . (Eso no es lo que obtuve de mi llamada telefónica mencionada anteriormente con Paypal Merchant Technical Solutions, pero no puedo encontrar mis notas sobre esa llamada, así que quizás haya cierta confusión allí.) Sin embargo, payer_id NO identifica de manera única a un cliente - como en un individuo único y único en algún lugar del mundo. Un cliente podría usar varias cuentas de Paypal, o podría realizar algunas compras como "invitado" utilizando una fuente de fondos diferente a la de su cuenta de Paypal principal, y los comerciantes obtendrían diferentes payer_id s para cada una, incluso si el nombre, la dirección y todo el nombre de la persona otra información de identificación eran coincidencias exactas.

Por estas razones, es engañoso para Paypal llamar a la variable payer_id un "ID de cliente único". Desafortunadamente, esa descripción aún persiste en su documentación (desplácese hasta el final de la sección "Variables de información del comprador"):

https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNandPDTVariables/#id091EB01I0Y4


Es solo la identificación del usuario que pagó. Tienes que iniciar sesión para poder dárselo a Paypal en caso de conflicto.


Es un identificador único externo de una cuenta particular de PayPal. Dado que las direcciones de correo electrónico cambian con el tiempo. Un PayerID es estático.


Payer_id es solo id de PayPal de quien paga el pago. El ID de correo electrónico es dinámico y siempre cambia, pero payer_id es estático.