Estoy usando PayPal con NVP API (usando PHP) para el pago exprés. Estoy creando un registro de factura en la base de datos antes de redirigir al usuario a Paypal. En caso de que el usuario no regrese a mi sitio después del procesamiento, estoy usando IPN para confirmar la compra y luego actualizo el registro de la factura para confirmar el pago. Todavía estoy en el modo de espacio aislado e intentando averiguar cómo ataré la transacción iniciada con NVP a la confirmación que recibo con IPN.Paypal NVP con IPN para confirmación - lo que los une
Necesito verificar si el "PAYMENTREQUEST_n_INVNUM" enviado en el NVP volverá a aparecer como "factura" en la publicación de IPN.
Parece que no puedo probar esto hasta que estoy vivo ya que el Sandbox IPN no parece estar activo con las transacciones de sandbox iniciadas por NVP. ¿Es correcto?
Gracias por su ayuda.
Puede usar un campo personalizado como variable de paso. Asigne una ID y úsela para vincular las transacciones. –
Sí, el campo personalizado fue mi segunda opción para almacenar el número de factura. Esperaba que la 'factura' estuviera dedicada a ese propósito y podría usar datos personalizados para otros datos si fuera necesario. – mseifert