Bug: Need check for dependent plugin – Payment Manager

This topic contains 2 replies, has 3 voices, and was last updated by  Stiofan O’Connor 6 years, 10 months ago.

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
  • Author
    Posts
  • #378834

    Jeremy Beha
    Full Member
    Post count: 9

    The GeoDirectory Stripe plugin requires the GeoDirectory Payments Manager plugin active.

    If you enable GeoDirectory Stripe without GeoDirectory Payments Manager, the result is a white screen of death (WSOD)

    The fatal error is:
    PHP Fatal error: Uncaught Error: Call to undefined function geodir_payment_is_page() in **REDACTED**/wp-content/plugins/geodir_stripe_payment_manager/geodir_stripe_payment_manager.php

    Recommendation: Check for Payment Manager plugin during the plugin activation hook, if available – enable, if not available – fail gracefully (don’t enable plugin and provide some sort of message)

    #378866

    Paolo
    Site Admin
    Post count: 31206

    hi Jeremy,

    I’m not sure why this hasn’t been added yet. It is something we discussed several times.

    I’ll ask to the developers to let us know,

    Thanks

    #378973

    Stiofan O’Connor
    Site Admin
    Post count: 22956

    Hello,

    We do seem to have checks there for that plugin in the current release, this might still throw errors on the frontend though, maybe that is what you seen?

    Stiofan

Viewing 3 posts - 1 through 3 (of 3 total)

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket