Accedi
Inizia

Documentazione di Easy Digital Downloads

Documentazione, Materiali di Riferimento e Tutorial per Easy Digital Downloads 

edd_get_payment_transaction_id()

La funzione 
edd_get_payment_transaction_id() viene utilizzata per recuperare l'ID della transazione relativo a un acquisto specifico.

La funzione accetta l'ID del pagamento come parametro:

$trans_id = edd_get_payment_transaction_id( $payment_id );

L'ID della transazione restituito viene passato attraverso un filtro chiamato 
edd_get_payment_transaction_id, che riceve due parametri:

  • $transaction_id
  • $payment_id

Il tracciamento dell'ID transazione è stato implementato in EDD v2.1 e viene eseguito per gateway, quindi non tutti i record di pagamento avranno ID transazione. Se un ID transazione non esiste per un record di pagamento, il filtro 
edd_get_payment_transaction_id-{nome gateway} viene applicato prima del filtro edd_get_payment_transaction_id in modo che l'ID transazione possa (possibilmente) essere estratto dalle note di pagamento. Ciò consente ai gateway di pagamento di aggiornare i vecchi record di pagamento nel tempo recuperando l'ID transazione da un metodo di archiviazione personalizzato univoco per quel gateway.

Questo articolo è stato utile?

Inizia a vendere oggi!

Unisciti a oltre 50.000 proprietari di negozi intelligenti e inizia a usare il modo più semplice per vendere prodotti digitali con WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]