Forum Replies Created

Viewing 9 replies - 1 through 9 (of 9 total)
  • could it not be made so that only new versions get access to the API? Change API path so that old versions can’t connect to it, and only new ones can? This would allow those with the latest version to start working again.

    Hello, I am getting this error after upgrading the plugin. No other changes have been made to the site or server.

    “Error refreshing your account data. Is your site password protected? Do you have coming soon / maintenance mode enabled? A firewall blocking api.mycryptocheckout.com?”

    If I go to Tools > Test comm, I get:

    Exception: Did not receive a JSON reply from the API server: <html> <head><title>404 Not Found</title></head> <body> <center><h1>404 Not Found</h1></center> <hr><center>nginx</center> </body> </html> #0 /var/www/html/wp-content/plugins/mycryptocheckout/vendor/mycryptocheckout/api/src/v2/wordpress/API.php(132): mycryptocheckout\api\v2\API->parse_response() #1 /var/www/html/wp-content/plugins/mycryptocheckout/vendor/mycryptocheckout/api/src/v2/API.php(416): mycryptocheckout\api\v2\wordpress\API->send_post() #2 /var/www/html/wp-content/plugins/mycryptocheckout/vendor/mycryptocheckout/api/src/v2/API.php(425): mycryptocheckout\api\v2\API->send_post_with_account() #3 /var/www/html/wp-content/plugins/mycryptocheckout/src/admin_trait.php(1040): mycryptocheckout\api\v2\API->test_communication() #4 [internal function]: mycryptocheckout\MyCryptoCheckout->admin_tools() #5 /var/www/html/wp-content/plugins/mycryptocheckout/vendor/plainview/sdk/wordpress/tabs/tabs.php(328): call_user_func_array() #6 /var/www/html/wp-content/plugins/mycryptocheckout/src/menu_trait.php(130): plainview\sdk_mcc\wordpress\tabs\tabs->render() #7 /var/www/html/wp-includes/class-wp-hook.php(341): mycryptocheckout\MyCryptoCheckout->admin_menu_tabs() #8 /var/www/html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters() #9 /var/www/html/wp-includes/plugin.php(522): WP_Hook->do_action() #10 /var/www/html/wp-admin/admin.php(264): do_action() #11 /var/www/html/wp-admin/options-general.php(10): require_once('...') #12 {main}

    Could this be a cloud flare issue that your plugin is not handling well ?

    It was working perfectly before. Thanks.

    Thread Starter moxi

    (@moxi)

    Update, the debug shows:
    MyCryptoCheckout: Action mycryptocheckout_retrieve_account called!
    MyCryptoCheckout: Exception: Exception: Invalid origin IP: 104.23.166.168
    MyCryptoCheckout: WARNING: Unable to retrieve our account details: Unable to retrieve new account data.

    This is the Cloudflare IP which lots of people use. I had to add this to wp-config at the top:

    if ( isset($_SERVER[‘HTTP_CF_CONNECTING_IP’]) ) {
    $_SERVER[‘REMOTE_ADDR’] = $_SERVER[‘HTTP_CF_CONNECTING_IP’];
    }

    And it worked, now account is shown. But this is a temporary patch. What do you suggest?

    Thread Starter moxi

    (@moxi)

    Hello! Do you guys have any other possible suggestion for this? Thanks!!

    Thread Starter moxi

    (@moxi)

    Hello, we disabled absolutely all the plugins, including WooCommerce. No other plugins are enabled.
    The behavior is exactly the same.
    It shows “2 months” and wrong crypto amounts. No other plugin is behaving badly.

    The plugin does work well if I send the wrong amount (the payment gets confirmed), but it is somewhere around 40% more of the actual price. So for example if a product is $10, the plugin will ask for an amount that is around $14. When I click on “refresh account data” it does get fixed for around a minute or so. Please watch the video I made here so that you can see the behavior. This started happening out of nowhere some days ago and it did not happen after some particular action.

    We also tried deleting the plugin and installing it again but the same thing happens.

    Any theory of what could be causing this and how to fix it? Thanks so much.

    Thread Starter moxi

    (@moxi)

    Hello, thank you for your kind reply. We have checked the cron system and it is working well. Other plugins are checking regularly without issues.

    The issue with MCC right now is that it shows to have been updated a month ago. Then, when manually updated, it gets fixed, but it reverts back to “last updated a month ago“. It would make sense for it to stay outdated but using the last update time, and not revert to “a month ago” after 1 or 2 minutes. Do you have another possible explanation or suggestion? Thank you

    Thread Starter moxi

    (@moxi)

    Hello Bappi! Thank you for helping me.

    Indeed, I can confirm that in the admin dashboard they appear well (lowercase when they should be and uppercase when they should be). It becomes messed up only in the front-end.

    I am using the OceanWP theme. I tried with Twenty19 and it worked fine, so apparently it is an issue with OceanWP.

    Any ideas as to what I could do to possibly fix this with OceanWP?

    Truly appreciate it! Thanks!

    Thread Starter moxi

    (@moxi)

    Another option would be a filter to “hide expired or zero balance cards” on the dashboard. Would this option work for your situation?

    Hello! This would indeed be helpful and I think many users would appreciate it (including myself). Although I think this is a new and useful feature, but not an alternative.

    Being able to “bulk delete” I think is still a “must have” in our opinion, as the database will just keep growing infinitely with obsolete content. This is also important from a privacy point of view (which for us is a concern). Please consider adding this option in a future update 🙂

    Thread Starter moxi

    (@moxi)

    Thank you so much for replying ! I truly appreciate that you are interested in our feedback. I will add some more information.

    About #2, Perhaps the solution would be one or both of the following,
    OPTION A) Only allow it when using the “straight into your own bitcoin wallet” option.
    OPTION B) When activated, a legend will be shown such as “The bitcoin rate is fixed/chosen by the seller directly. It might be different from the official exchange rate”.

    That way you won’t be held responsible, but option B I supposed is only needed if using your gateway.

    Last but not least I would like to support your development, is there a way to send you some bitcoin tip as a donation ?

    Thanks!

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