Support » Theme: Opstore » Fatal Errors with Payment Gateways

  • We received this message on a fatal error:

    Fatal error: Uncaught Error: Call to undefined function WC() in /home2/smellgood/public_html/wp-content/plugins/woocommerce-gateway-amazon-payments-advanced/includes/class-wc-amazon-payments-advanced-api.php:171 Stack trace: #0 /home2/smellgood/public_html/wp-content/plugins/woocommerce-gateway-amazon-payments-advanced/includes/class-wc-amazon-payments-advanced-api.php(358): WC_Amazon_Payments_Advanced_API::get_settings() #1 /home2/smellgood/public_html/wp-content/plugins/woocommerce-gateway-amazon-payments-advanced/includes/class-wc-amazon-payments-advanced-api.php(324): WC_Amazon_Payments_Advanced_API::get_region() #2 /home2/smellgood/public_html/wp-content/plugins/woocommerce-gateway-amazon-payments-advanced/woocommerce-gateway-amazon-payments-advanced.php(1375): WC_Amazon_Payments_Advanced_API::is_region_supports_shop_currency() #3 /home2/smellgood/public_html/wp-content/plugins/woocommerce-gateway-amazon-payments-advanced/woocommerce-gateway-amazon-payments-advanced.php(1277): WC_Amazon_Payments_Advanced->get_admin_n in /home2/smellgood/public_html/wp-content/plugins/woocommerce-gateway-amazon-payments-advanced/includes/class-wc-amazon-payments-advanced-api.php on line 171

    Our host had to disable all plugins and change to a default theme to get us access to the dashboard again. Changing back to your theme caused another error upon re-enabling Amazon Pay for Woocommerce.

    Woocommerce had this to say:
    It sounds like a conflict between Amazon Pay extension and your theme occurred, and it was only resolved after switching your site to a default theme.

    We do not test our extensions with all other plugins and themes out there since that would be too much to take on. If your site works after re-enabling your theme but crashes again after re-enabling Amazon Pay (with all other plugins except for WooCommerce disabled) – you may want to reach out to the support team of your theme and let them know about this incompatibility.

  • The topic ‘Fatal Errors with Payment Gateways’ is closed to new replies.