Inloggen
Aan de slag

Easy Digital Downloads Documentatie

Documentatie, Referentiemateriaal en Tutorials voor Easy Digital Downloads 

edd_get_payment_transaction_id()

De 
edd_get_payment_transaction_id() functie wordt gebruikt om de transactie-ID op te halen die bij een specifieke aankoop hoort.

De functie neemt de betalings-ID als parameter:

$trans_id = edd_get_payment_transaction_id( $payment_id );

De geretourneerde transactie-ID wordt doorgegeven via een filter genaamd 
edd_get_payment_transaction_id, die twee parameters ontvangt:

  • $transaction_id
  • $payment_id

Transactie-ID-tracking werd geïmplementeerd in EDD v2.1 en gebeurt per gateway, dus niet alle betalingsrecords zullen transactie-ID's hebben. Als een transactie-ID niet bestaat voor een betalingsrecord, wordt de 
edd_get_payment_transaction_id-{gateway name} filter toegepast vóór de edd_get_payment_transaction_id filter, zodat de transactie-ID (mogelijk) uit de betalingsnotities kan worden gehaald. Dit stelt betalingsgateways in staat om oude betalingsrecords in de loop van de tijd bij te werken door de transactie-ID op te halen uit een aangepaste opslagmethode die uniek is voor die gateway.

Was dit artikel nuttig?

Begin vandaag nog met verkopen!

Sluit u aan bij meer dan 50.000 slimme winkel eigenaren, en begin met de eenvoudigste manier om digitale producten te verkopen met WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]