Step-by-Step Installation Tutorial

1. Upload and install the plugin via the WordPress plugin installation routine:
yourwebsite.com/wp-admin/plugin-install.php?tab=upload

Upload and Install



2. After activating the plugin, you will be redirected to the checkout options page:
yourwebsite.com/wp-admin/admin.php?page=cryptowooo-options

Activate the Plugin


3. Enable the payment method

 

4. Enter your Block.io API keys for the currencies you want to accept in your store

Note: HD Wallet add-on users enter their extended public keys in the HD Wallet settings tab instead.

 

5. Configure cron:

CryptoWoo's order processing and exchange rate updates rely on WP-cron, the built-in cronjob service of WordPress.

The speed of the payment processing is directly dependent on the execution of WP cron.

The disadvantage of WP-cron is that it's only triggered if there are visitors on your website. This could lead to infrequent exchange rate updates from the cryptocurrency exchanges.

To ensure that the updates are triggered as defined, you should set up a cronjob at your hosting provider to hit wp-cron.php at a regular interval. Please see the tutorial at Harish Chouhan’s article on Wptuts+.

To speed up the payment processing you have to get below the 1 minute granularity of the crontab. You can set up 4 crontasks that are executed every minute and let the 2nd, 3rd, and 4th cronjob sleep for 15, 30, and 45 seconds before they trigger WP cron. This results in a 15 second interval between each WP cron execution instead of one minute when using only one crontask.

Check the "Database Actions" page in your CryptoWoo admin backend for crontask examples.


6. Go to Database Actions:
yourwebsite.com/wp-admin/admin.php?page=cryptowoo_database_maintenance

Database Actions



7. Update the exchange rates once manually



Done! Your WooCommerce store is now ready to accept digital currencies with CryptoWoo!
Please do not hesitate to submit a ticket if you're experiencing any problems!

Have more questions? Submit a request

Comments

Powered by Zendesk