Forum Replies Created
-
AuthorPosts
-
alexg
KeymasterHello,
No, actually the reason is that you have signed up with a plan for EU businesses, but the tax information (VAT IN) you submitted does not check out on the VIES system. Could you please check the number you provided? Thank you.
kind regards
alexg
KeymasterIn version
2.0.0
of the WooCommerce Cryptocurrency Payment Gateway, the dropdown is displayed in the Payment Box, right below the radio option for the Payemnt Gateway.See the release notes here.
alexg
KeymasterIn version
2.0.0
of the WooCommerce Cryptocurrency Payment Gateway, WC Marketplace is now supported.See the release notes here.
alexg
KeymasterIn version
2.0.0
of the WooCommerce Cryptocurrency Payment Gateway, the fees are now clearly displayed in the checkout page, if they are applicable.See the release notes here.
alexg
KeymasterGlad to hear you resolved this.
This is likely a solution specific to your theme, but thanks for reporting it in any case.
kind regards
alexg
KeymasterI understand.
The error on line 1203 is caused by WordPress not accepting the .csv file.
Are you using an administrator account to upload the transactions? If not, it might be worth a shot.
If all else fails, the option of setting
ALLOW_UNFILTERED_UPLOADS
is not a huge risk in my opinion, if you only have it set for the few seconds that it takes to upload the file. An attacker would have to use that time to set to upload some executable file, then use some other vulnerability to run it and somehow gain access.It’s your call.
alexg
KeymasterThank you.
This is very strange. I suspect your server cache, as the JSON-API responses are normally cached for a few seconds using transients. If you can, please try the following:
1. In Wallets -> Exchange -> JSON API -> “Seconds to memoize market API calls”, try setting this to
0
. It will disable caching of the JSON API response. Does the market appear in the frontend after this change?2. Clear your server-side object cache (w3 total cache, memcached, etc) It’s a long shot but worth a try.
alexg
KeymasterHello,
I tested importing a
.csv
file and did not encounter the error with the latest version of the plugin and WordPress.You would normally get this error if WordPress was not allowed to receive this file type. The plugin normally uses the WordPress
upload_mimes
filter to white-list CSV files. Some thoughts:1. Are you certain that you are uploading a csv file? Perhaps the file has picked up another extension by accident? Please check.
2. The upload might be blocked by some other plugin, especially security plugins. Does the upload succeed if you deactivate other plugins?
3. As a workaround, you could try adding
define(‘ALLOW_UNFILTERED_UPLOADS’, true);
to yourwp-config.php
file. If you do this you should be able to import your transactions, but you should then remove this constant again, for security reasons.Hope the above helps, but please let me know if it doesn’t.
with regards
alexg
KeymasterThank you for the very detailed answer.
I am trying to reproduce the problem but I am yet unable to do so. In my tests, I can add a market successfully, when the plugin is network activated.
If it’s not too much to ask, could you please also tell me the following?
1. Does the new market appear in the *admin screen* after you click on “save changes”? i.e. is it listed under Wallets -> Exchange -> Markets?
2. What is the output when you navigate to https://example.com/?__wallets_exchange_action=get_market_summaries (replace example.com with your site’s domain).
3. In your browser’s JavaScript console, what is the output of the following?
JSON.stringify( wp.wallets.viewModels.walletsExchange.marketSummaries() );
Thank you for your help.
alexg
KeymasterHi, thanks for letting me know.
WooCommerce has recently renamed the “Checkout” tab to “Payments”. I have updated the instructions.
If you wish to make a payment with cryptocurrencies, please select one of the membership plans, then send the equivalent amount to one of the following addresses:
Bitcoin Address: 1DaShEDyeAwEc4snWq14hz5EBQXeHrVBxy
DOGE Address: DASHEDj9RrTzQoJvP3WC48cFzUerKcYxHc
LTC Address: LdaShEdER2UuhMPvv33ttDPu89mVgu4ArfEmail me the TXID and the email you used to sign up, and I will activate your membership manually.
with regards
alexg
KeymasterOK that’s great, you no longer get white screen when you trigger the cron job manually. Normally the cron job triggers on its own, I only suggested that you trigger it manually to make sure.
You are still experiencing withdrawals which stay in a pending state, even after they are confirmed by an admin AND by the user. And you are using a connection to a full node wallet, which is unlocked. This is very unusual.
First, have you tried entering a new withdrawal again, after upgrading? If your problem was caused by too little memory, then you should repeat the test.
Also, could you please let me know the following?:
1. Which wallet are you using?
2. Normally withdrawals start off with 3 retries. When you trigger the cron job, does the number of remaining retries decrease? Normally when the number gets to 0, you will get an email with an error message.
3. Are there any errors written out into your logs? To enable logging, please see here https://codex.wordpress.org/Debugging_in_WordPress
4. It’s a long shot, but are there any errors in the wallet logs related to your transaction? If, for example, you were using bitcoin core, the logs would be in
~/.bitcoin/debug.log
.alexg
KeymasterHello,
Thanks for reporting. I am not able to reproduce the problem on my end. Could you please check the following?
1. Are you able to add a row to the markets table, by clicking on “Add row”?
2. Have you set your market to “Enabled”?
3. When you click on “Save Changes”, do you see any error?
4. Are the wallets for both coins of the pair online and responding?
5. Are you on a multisite install?
6. Roughly how many markets have you already added successfully?
Let me know please.
alexg
KeymasterThese errors simply indicate that you have not provided URI templates for a blockexplorer to your coin.
Please see https://www.dashed-slug.net/bitcoin-altcoin-wallets-wordpress-plugin/full-node-multi-coin-adapter-extension/ for an example of how to add a coin.
If you are encountering white screen errors then there will be other errors in your logs besides this one. Fix this issue, then observe the logs a bit more.
If there is no blockexplorer for this coin, then simply set the two fields to empty strings, i.e.
'explorer tx uri' => '', 'explorer address uri' => '',
alexg
KeymasterHello,
Yes, this makes sense, since I have not yet released a new patch.
The problem was due to some hard to detect javascript race condition introduced recently with
0.5.0-beta
and I have since found a solution. Once a few more changes accumulate I will release a patch.with regards
alexg
KeymasterHello,
The plugin already runs on a multitude of server configurations. It is highly unlikely that the cpu or memory is the problem. In any case, you should be able to see if your memory is exceeded by scanning your php/mysql error logs, or via some dashboard.
When you trigger the cron job manually, sometimes you get success, and some times you get a white page in your browser. This means that some times there is a PHP error. So:
1. Could you please check your logs for errors? There should be something there.
2. Also, when you get a white screen, does the browser immediately finish loading, or does it look like it is still loading for a few seconds before giving up?
3. Does the problem persist if you deactivate your coin adapter? Or is the result always success when the adapter is deactivated?
Looking forward to your reply.
-
AuthorPosts