This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Templecoin Payments for WooCommerce


Your online store must use WooCommerce platform (free wordpress plugin).
Once you installed and activated WooCommerce, you may install and activate Templecoin Payments for WooCommerce.


  • Fully automatic operation
  • 100% hack secure – by design it is impossible for hacker to steal your templecoins even if your whole server and database will be hacked.
  • 100% safe against losses – no private keys are required or kept anywhere at your online store server.
  • Accept payments in templecoins directly into your personal Electrum wallet.
  • Electrum wallet payment option completely removes dependency on any third party service and middlemen.
  • Accept payment in templecoins for physical and digital downloadable products.
  • Add templecoin payments option to your existing online store with alternative main currency.
  • Flexible exchange rate calculations fully managed via administrative settings.
  • Zero fees and no commissions for templecoin payments processing from any third party.
  • Support for many currencies.
  • Set main currency of your store in any currency or templecoin.
  • Automatic conversion to templecoin via realtime exchange rate feed and calculations.
  • Ability to set exchange rate calculation multiplier to compensate for any possible losses due to bank conversions and funds transfer fees.

Remove plugin

  1. Deactivate plugin through the ‘Plugins’ menu in WordPress
  2. Delete plugin through the ‘Plugins’ menu in WordPress


  • Yifu Guo:
  • Templecoin Grants:
  • Chris Savery:
  • lowcostego:
  • WebDesZ:
  • ninjastik:
  • timbowhite:
  • devlinfox:


  • Checkout with option for templecoin payment.
  • Order received screen, including QR code of templecoin address and payment amount.
  • Templecoin Gateway settings screen.


  1. Install WooCommerce plugin and configure your store (if you haven’t done so already –
  2. Install “Templecoin Payments for WooCommerce” wordpress plugin just like any other WordPress plugin.
  3. Activate.
  4. Download and install on your computer Electrum wallet program from here:
  5. Run and setup your wallet.
  6. Click on “Console” tab and run this command (to extend the size of wallet’s gap limit):‘gap_limit’,100)
  7. Grab your wallet’s Master Public Key by navigating to:
    Wallet -> Master Public Key, or (for older versions of Electrum): Preferences -> Import/Export -> Master Public Key -> Show
  8. Within your site’s WordPress admin, navigate to:
    WooCommerce -> Settings -> Checkout -> Templecoin
    and paste the value of Master Public Key into “Electrum wallet’s Master Public Key” field.
  9. Select “Templecoin service provider” = “Your own Electrum wallet” and fill-in other settings at Templecoin management panel.
  10. Press [Save changes]
  11. If you do not see any errors – your store is ready for operation and to access payments in templecoins!
  12. Please donate BTC to: 12fFTMkeu3mcunCtGHtWb7o5BcWA9eFx7R or via Paypal to:
    All supporters will be acknowledged and listed within plugin repository!




There are no reviews for this plugin.

Contributors & Developers

“Templecoin Payments for WooCommerce” is open source software. The following people have contributed to this plugin.




  • Added detailed help for managing hard cron jobs within settings. Improved interface of admin settings area.


  • Fixed ‘cannot determine exchange rates’ error for certain rare currencies.


  • Added validation of connection to BTC exchange rate services in setup screen to prevent running store with disabled internet connections or essential PHP functions disabled.
  • Installation instructions updated within this file.


  • Upgraded to support WooCommerce 2.1+
  • Upgraded to support WordPress 3.9
  • Fixed bug in cron forcing excessive generation of new templecoin addresses.
  • Fixed bug disallowing finding of new templecoin addresses to use for orders.
  • Fixed buggy SQL query causing issues with delayed order processing even when desired number of confirmations achieved.
  • Added support for many more currencies.
  • Corrected templecoin exchange rate calculation using:, and
  • MtGox APIs, services and references completely eliminated from consideration.


  • Added ‘templecoins_refunded’ field to order to input refunded value for tracking.


  • Minor upgrade – screenshots fix.


  • Added support for much faster GMP math library to generate templecoin addresses. This improves performance of checkout 3x – 4x times.
    Special thanks to Chris Savery:
  • Improved compatibility with older versions of PHP now allowing to use plugin in wider range of hosting services.


  • Improved upgradeability from older versions.


  • Added full support for Electrum Wallet’s Master Public Key – the math algorithms allowing for the most reliable, anonymous and secure way to accept online payments in templecoins.
  • Improved overall speed and responsiveness due to multilevel caching logic.


  • Added QR code image to Templecoin checkout screen and email.
    Credits: WebDesZ:


  • Fixed: very slow loading due to MtGox exchange rate API issues.


  • Fixed PHP warnings for repeated ‘define’s within bwwc-include-all.php


  • Implemented security check (secret_key validation logic) to prevent spoofed IPN requests.


  • Fixed IPN callback notification invocation specific to WC 2.x


  • Fixed incoming IP check logic for IPN (payment notification) requests.


  • Fixed inability to save settings bug.
  • Added compatibility with both WooCommmerce 1.x and 2.x