• Resolved Albert Calzada

    (@calzbert)


    Hello

    i have this php fatal error when someone try to buy something.

    can you help me? thanks!

    [02-Jul-2025 13:44:28 UTC] PHP Fatal error:  Uncaught Error: Call to undefined function edds_verify() in /home/xxxxx/public_html/wp-content/plugins/easy-digital-downloads/includes/process-purchase.php:38
    Stack trace:
    #0 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(324): edd_process_purchase_form()
    #1 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
    #2 /home/xxxxx/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
    #3 /home/xxxxx/public_html/wp-content/plugins/easy-digital-downloads/includes/actions.php(56): do_action()
    #4 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(324): edd_post_actions()
    #5 /home/xxxxx/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()
    #6 /home/xxxxx/public_html/wp-includes/plugin.php(517): WP_Hook->do_action()
    #7 /home/xxxxx/public_html/wp-settings.php(727): do_action()
    #8 /home/xxxxx/public_html/wp-config.php(76): require_once('...')
    #9 /home/xxxxx/public_html/wp-load.php(50): require_once('...')
    #10 /home/xxxxx/public_html/wp-admin/admin-ajax.php(22): require_once('...')
    #11 {main}
    thrown in /home/xxxxx/public_html/wp-content/plugins/easy-digital-downloads/includes/process-purchase.php on line 38
Viewing 4 replies - 1 through 4 (of 4 total)
  • Hey @calzbert

    Can you check please on the main Plugins page on your site, if you somehow have the Stripe PRO plugin active and if so I believe it might be an old version 2.x. If that is the case, disable this plugin and that should resolve the issue.

    The Stripe PRO plugin is only needed if you plan to use preapproved payments on the site. Everything else was merged in the core EDD plugin.

    Thread Starter Albert Calzada

    (@calzbert)

    Thank you so much!

    You were absolutely right. Everything’s working fine now. Thanks.

    Plugin Contributor Mihai Joldis

    (@misulicus)

    Hi @calzbert

    Glad to hear the issue was resolved. As mentioned, if you don’t need the Preapproved payments in Stripe you can safely remove the plugin entirely from your website. As long as you are running the latest EDD versions you will always have the latest updates for the Stripe gateway.

    Thread Starter Albert Calzada

    (@calzbert)

    Great!

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘PHP Fatal error: Call to undefined function edds_verify()’ is closed to new replies.