Autentificare
Începe

Documentație Easy Digital Downloads

Documentație, Materiale de Referință și Tutoriale pentru Easy Digital Downloads 

edd_get_payment_transaction_id()

Funcția 
edd_get_payment_transaction_id() este utilizată pentru a prelua ID-ul tranzacției aferent unei achiziții specifice.

Funcția preia ID-ul plății ca parametru:

$trans_id = edd_get_payment_transaction_id( $payment_id );

ID-ul tranzacției returnat este trecut printr-un filtru numit 
edd_get_payment_transaction_id, care primește doi parametri:

  • $transaction_id
  • $payment_id

Urmărirea ID-ului tranzacției a fost implementată în EDD v2.1 și se face pe bază de gateway, deci nu toate înregistrările de plată vor avea ID-uri de tranzacție. Dacă un ID de tranzacție nu există pentru o înregistrare de plată, filtrul 
edd_get_payment_transaction_id-{gateway name} este aplicat înainte de filtrul edd_get_payment_transaction_id pentru ca ID-ul tranzacției să poată fi (posibil) extras din notele de plată. Acest lucru permite gateway-urilor de plată să actualizeze înregistrările de plată vechi în timp prin preluarea ID-ului tranzacției dintr-o metodă de stocare personalizată, unică pentru acel gateway.

A fost util acest articol?

Începeți să vindeți astăzi!

Alăturați-vă peste 50.000 de proprietari de magazine inteligente și începeți să folosiți cel mai ușor mod de a vinde produse digitale cu WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]