Iniciar sesión
Empezar

Documentación de Easy Digital Downloads

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

edd_get_payment_transaction_id()

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 no existe un ID de transacción 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 de pago. Esto permite que las pasarelas de pago actualicen registros de pago antiguos con el tiempo al recuperar el ID de transacción de un método de almacenamiento personalizado único para esa pasarela.

¿Fue útil este artículo?

¡Empieza a vender hoy mismo!

Únete a más de 50.000 dueños 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]