Connexion
Commencer

Documentation Easy Digital Downloads

Documentation, matériel de référence et tutoriels pour Easy Digital Downloads 

edd_get_payment_transaction_id()

La 
fonction edd_get_payment_transaction_id() est utilisée pour récupérer l'ID de transaction associé à un achat spécifique.

La fonction prend l'ID du paiement comme paramètre :

$trans_id = edd_get_payment_transaction_id( $payment_id );

L'ID de transaction renvoyé est passé par un filtre appelé 
edd_get_payment_transaction_id, qui reçoit deux paramètres :

  • $transaction_id
  • $payment_id

Le suivi des ID de transaction a été implémenté dans EDD v2.1 et est effectué par passerelle. Par conséquent, tous les enregistrements de paiement n'auront pas d'ID de transaction. Si un ID de transaction n'existe pas pour un enregistrement de paiement, le filtre 
edd_get_payment_transaction_id-{nom de la passerelle} est appliqué avant le filtre edd_get_payment_transaction_id afin que l'ID de transaction puisse (éventuellement) être extrait des notes de paiement. Cela permet aux passerelles de paiement de mettre à jour les anciens enregistrements de paiement au fil du temps en récupérant l'ID de transaction à partir d'une méthode de stockage personnalisée propre à cette passerelle.

Was this article helpful?

Commencez à vendre dès aujourd'hui !

Rejoignez plus de 50 000 propriétaires de boutiques avisés et commencez à utiliser le moyen le plus simple de vendre des produits numériques avec WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]