Title: Bitcoin Setup Problem
Last modified: October 17, 2019

---

# Bitcoin Setup Problem

 *  Resolved [jakemorrow](https://wordpress.org/support/users/jakemorrow/)
 * (@jakemorrow)
 * [6 years, 7 months ago](https://wordpress.org/support/topic/bitcoin-setup-problem/)
 * Hello!
    I set up new copy of WordPress with WooCommerce and installed Nomiddleman
   Bitcoin and Crypto Payments for WooCommerce. There are no other plugins installed.
   None. In Nomiddleman Bitcoin and Crypto Payments for WooCommerce setup I choose
   BTC with Classic mode first. Entered one BTC address anx tried to make a purchase.
   I’ve got “The site is experiencing technical difficulties.” after hit Place Order
   button on checkout page. Then I tried to add my Master Private Key to Privacy
   Mode settings in BTC and getting “Bitcoin has an invalid HD MPK. Disabling Bitcoin.”
 * What am I doing wrong?
    Thank you

Viewing 4 replies - 16 through 19 (of 19 total)

[←](https://wordpress.org/support/topic/bitcoin-setup-problem/?output_format=md)
[1](https://wordpress.org/support/topic/bitcoin-setup-problem/?output_format=md)
2

 *  Plugin Author [Nomiddleman Crypto](https://wordpress.org/support/users/nomiddleman/)
 * (@nomiddleman)
 * [6 years, 7 months ago](https://wordpress.org/support/topic/bitcoin-setup-problem/page/2/#post-12055099)
 * There is a check to see if you have the hd_mode field otherwise we add it. Not
   sure how you got to the state you are in. Run this
    `update_option('nmm_hd_table_version','
   1.0');` and it should add it for you. Make sure to remove it after.
 * We have fallback APIs a few cryptos. Otherwise sooner or later it will let you
   through. It is possible for an API to completely shut down and then a new one
   is required. We want to set up Nomiddleman endpoints but do not have the resources
   at this point in time.
 * Best,
    Nomiddleman
 *  Thread Starter [jakemorrow](https://wordpress.org/support/users/jakemorrow/)
 * (@jakemorrow)
 * [6 years, 7 months ago](https://wordpress.org/support/topic/bitcoin-setup-problem/page/2/#post-12055127)
 * Aha. I see.
 * I just checked – the value of nmm_hd_table_version in my database is 1.1.
    So
   either it was 1.1 from the start and your code which alters the table never had
   a chance to execute, or, alternatively, that code somehow failed but nmm_hd_table_version
   was updated to 1.1 regardless.
 *  Thread Starter [jakemorrow](https://wordpress.org/support/users/jakemorrow/)
 * (@jakemorrow)
 * [6 years, 7 months ago](https://wordpress.org/support/topic/bitcoin-setup-problem/page/2/#post-12074724)
 * I checked the table on a different installation. This time hd_mode is in place.
   Interesting.
 * BTW, there is another bug. Qrcodes seems to be broken. It uses the same img_qrcode.
   png file for a various checkout pages. It seems to me that the plugin regenerates
   qr code each time the page is displayed. But what will happen if two users will
   request it simultaneously?
    -  This reply was modified 6 years, 7 months ago by [jakemorrow](https://wordpress.org/support/users/jakemorrow/).
 *  Thread Starter [jakemorrow](https://wordpress.org/support/users/jakemorrow/)
 * (@jakemorrow)
 * [6 years, 7 months ago](https://wordpress.org/support/topic/bitcoin-setup-problem/page/2/#post-12076280)
 * I mean, isn’t it would be better to show qr code as inline base64-encoded png
   image instead of rewriting png file on the storage device every time?

Viewing 4 replies - 16 through 19 (of 19 total)

[←](https://wordpress.org/support/topic/bitcoin-setup-problem/?output_format=md)
[1](https://wordpress.org/support/topic/bitcoin-setup-problem/?output_format=md)
2

The topic ‘Bitcoin Setup Problem’ is closed to new replies.

 * ![](https://ps.w.org/nomiddleman-crypto-payments-for-woocommerce/assets/icon-
   256x256.png?rev=2085626)
 * [Nomiddleman Bitcoin and Crypto Payments for WooCommerce](https://wordpress.org/plugins/nomiddleman-crypto-payments-for-woocommerce/)
 * [Support Threads](https://wordpress.org/support/plugin/nomiddleman-crypto-payments-for-woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/nomiddleman-crypto-payments-for-woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/nomiddleman-crypto-payments-for-woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/nomiddleman-crypto-payments-for-woocommerce/reviews/)

 * 19 replies
 * 2 participants
 * Last reply from: [jakemorrow](https://wordpress.org/support/users/jakemorrow/)
 * Last activity: [6 years, 7 months ago](https://wordpress.org/support/topic/bitcoin-setup-problem/page/2/#post-12076280)
 * Status: resolved