edd_check_file_url_head() – Perform a head request on file URLs before attempting to download to check if they are accessible.
edd_clear_user_history_cache() – Flushes the current user’s purchase history transient when a payment status is updated
EDD_DB_Customers::update_customer_email_on_user_update() – Updates the email address of a customer record when the email on a user is updated
edd_email_tag_file_urls() – Email template tag: file_urls A plain-text list of download URLs for each download purchased
edd_email_tag_username() – Email template tag: username The buyer’s user name on the site, if they registered an account
edd_get_download_file_url() – Get Download File Url Constructs a secure file download url for a specific file.
edd_get_upload_dir() – Retrieve the absolute path to the file upload directory without the trailing slash
edd_get_user_verification_page() – Retrieves the purchase history page, or main URL for the account verification process
edd_get_user_verification_request_url() – Gets the URL that triggers a new verification email to be sent
edd_maybe_resume_upgrade() – For use when doing ‘stepped’ upgrade routines, to see if we need to start somewhere in the middle
edd_new_user_notification() – Sends the new user notification email when a user registers during checkout
EDD_Payment::get_recovery_url() – Returns the URL that a customer can use to resume a payment, or false if it’s not recoverable.