Login
Get Started

Documentación de Easy Digital Downloads

Documentación, Materiales de Referencia y Tutoriales para Easy Digital Downloads 

edd_obtener_id_transaccion_pago()

La 
función edd_get_payment_transaction_id() se utiliza para recuperar el ID de transacción relacionado con una compra específica.

La función toma el ID del pago como parámetro:

$trans_id = edd_get_payment_transaction_id( $payment_id );

El ID de transacción devuelto se pasa a través de un filtro llamado 
edd_get_payment_transaction_id, que recibe dos parámetros:

  • $transaction_id
  • $payment_id

El seguimiento del ID de transacción se implementó en EDD v2.1 y se realiza por pasarela, por lo que no todos los registros de pago tendrán IDs de transacción. Si un ID de transacción no existe para un registro de pago, se aplica el filtro 
edd_get_payment_transaction_id-{nombre de la pasarela} antes del filtro edd_get_payment_transaction_id para que el ID de transacción pueda (posiblemente) extraerse de las notas del pago. Esto permite que las pasarelas de pago actualicen registros de pago antiguos con el tiempo mediante la recuperación del ID de transacción de un método de almacenamiento personalizado único para esa pasarela.

Was this article helpful?

¡Empieza a vender hoy mismo!

Únete a más de 50.000 propietarios de tiendas inteligentes y empieza a usar la forma más fácil de vender productos digitales con WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]