Forum Replies Created
-
AuthorPosts
-
alexg
KeymasterYes, the coin’s index in the array must be the coin’s symbol.
I have made the instructions clearer now.
Thank you!
alexg
KeymasterNo, the vendor does not enter their payment address in the payout settings. The vendor accumulates balance and then they are free to perform a withdrawal at any time using the plugin to an address that they choose.
You could buy membership to download the plugin, and if in the next 30 days you decide that the plugin is not for you, you can request a refund. It’s in the terms of service.
I would recommend that you first make sure that you are happy with the parent plugin, Bitcoin and Altcoin Wallets. This is the free part of the plugin. No point in buying the extension if the parent plugin is not to your liking.
with regards
alexg
KeymasterInteresting.
I am not suggesting that you actually withdraw the coins, simply enter the number. The idea was to look to see if the USD amount is printed below.
However it seems that the RPD coin is not available in the frontend at all. Check the JSON API with:
https://example.com/?__wallets_apiversion=3&__wallets_action=get_coins_info
, replacing example.com with your domain. Is RPD in the response? If not:1. Go to “Wallets” -> “Frontend settings” -> “Disable transients (debug)” and check the option. Does it make a difference? Afterwards, uncheck the option again.
2. Clear your server’s cache. Does the JSON API report your coin now?
Hope this helps. Let me know please if you find something.
alexg
KeymasterThank you for the detailed screenshots.
This coloring would be helpful indeed. I will aim to add it into the next release.
with regards
alexg
KeymasterHello,
In the Exchange’s CSS rules there is nothing giving color to orders and/or buttons. There are some colorings for the chart’s candlesticks, and there are also the red/green rules for markets that had a 24hour increase or decrease in price.
Can you describe what type of coloring you would like to implement? It is possible that I will need to add more classes to the markup for you to apply semantic coloring to table rows.
If you have determined that you need some CSS rule that is not in the plugin, the correct way to add it is to create a child theme to your theme, then add any rules there.
alexg
KeymasterHello Megan,
I believe that the issue with your coin is that its price is so low that its USD value is rounding to zero. This is something that I will need to fix in the code.
1. Could you please verify that the missing coins all have small unit value? What happens if you attempt to withdraw 1000000000 Rapidscoin? Does the withdrawal form show any USD price then?
2. In your browser’s JavaScript console, what is the result of:
wp.wallets.viewModels.wallets.coins()['RPD'].rate
?thank you
alexg
KeymasterHello,
I tested the plugin and Autoptimize does not cause any issues with the default settings. It is possible that with your settings it does cause issues with Transient expiry. Uncheck the “Disable transients” option again as it creates a lot of overhead to the plugin.
I would recommend the standard procedure for such cases: deactivate all other plugins, then check if the balance updates. Once you determine that the plugin works with all other plugins deactivated, then you can activate some more plugins, then a few more, until you find out which one causes the problem.
If you do find something, I would be very interested if you could share your findings. A lot of people have reported issues due to transients not expiring properly, but none so far has the technical expertise to debug the issue, and I cannot recreate these conditions on my machine in order to investigate myself.
If I knew what can cause transients to persist after their expiration time, I would be able to make the plugin detect these conditions and warn the user to take appropriate action. If you are using memcached or anything that uses a server-side key-value cache, or otherwise messes with transients, then these are your suspects.
Looking forward to your reply if you do find anything.
with regards
alexg
KeymasterHello,
The Woo plugin acts as a Payment Gateway, which means that it should not matter what kind of calculation you use for vendor commissions/admin fees, as far as I can tell.
The cryptocurrencies are those that you can connect with Bitcoin and Altcoin Wallets. This includes all Bitcoin clones with the MultiAdapter, Monero clones, and, if you do not want to setup a full node, then you can use the CoinPayments platform and all the coins that it supports.
Note that the payment gateway does not actually initiate blockchain transactions, it simply moves funds from one user to another. The users can then use the parent plugin to withdraw cryptocurrencies as needed.
with regards
alexg
KeymasterYes, anything can cause problems if it blocks or caches the plugin’s JSON API. So, caching plugins and security plugins are the usual culprits. Requests with the
__wallets_action
GET parameter must be allowed to run unmodified. You should be able to configure any such plugin to exclude these requests.alexg
KeymasterI have included your CSS suggestion in the latest version
0.6.0-beta
of the Exchange extension. Thank you!alexg
KeymasterThis is now implemented in version
0.6.0-beta
which was released just now.Exchange rate prices will include prices from your active markets.
with regards
alexg
KeymasterVersion
4.0.0
of Bitcoin and Altcoin Wallets is out and so is version0.6.0-beta
of the Exchange extension. The fix for 24 hour % price change is included in the latest release.January 28, 2019 at 3:11 pm in reply to: Coingecko Rates Only pulling 1st 100 results for current_price #5643alexg
KeymasterHello Megan,
There is now a solution in version
4.0.0
of the plugin.It is now possible to use a CoinMarketCap API key, if the new implementation of the CoinGecko scraper is not sufficient for your needs.
Please see the release notes for more information.
with regards
alexg
KeymasterThanks. Wordfence works fine with the plugin, as do all server side security or cache plugins. But it might need a little tweaking in your case.
It is possible that the issue is related to IP geolocation or some other setting. The main thing to check is that the JSON API returns correct and recent data via your browser. All plugins can be configured to exclude requests with GET parameters from caching and/or blocking.
with regards
alexg
KeymasterThank you,
I have already fixed this particular issue and the patch will be in the next release of the Exchange.
with regards
-
AuthorPosts