Skip to content
Bitcoin blockchains payment gateways for woocommerce (BCH, BSV)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets Added wordpress assets Apr 22, 2019
classes
images First version of P2P ECP Apr 17, 2019
libs First version of P2P ECP Apr 17, 2019
README.md First version of P2P ECP Apr 17, 2019
ecp-admin.php Stop including wp files, and disallow page direct call. Apr 18, 2019
ecp-bitcoin-blockchain-apis.php Swapped curl for wp_remote_get Apr 18, 2019
ecp-bitcoin-exchange-rate-apis.php Swapped curl for wp_remote_get Apr 18, 2019
ecp-bitcoin-gateway-bch.php First version of P2P ECP Apr 17, 2019
ecp-bitcoin-gateway-bsv.php First version of P2P ECP Apr 17, 2019
ecp-bitcoin-gateway.php Swapped curl for wp_remote_get Apr 18, 2019
ecp-cron.php
ecp-include-all.php Stop including wp files, and disallow page direct call. Apr 18, 2019
ecp-mpkgen.php First version of P2P ECP Apr 17, 2019
ecp-render-settings.php Stop including wp files, and disallow page direct call. Apr 18, 2019
ecp-utils.php Swapped curl for wp_remote_get Apr 18, 2019
p2pecp-woocommerce.php Stop including wp files, and disallow page direct call. Apr 18, 2019
readme.txt Update readme Apr 23, 2019

README.md

=== P2P Electronic Cash Payments for WooCommerce === Contributors: cryptartica, sanchaz Donation address: https://cryptartica.com ( Buy yourself some Bitcoin Cash/SV Merchandise :) ) Tags: bitcoin cash, bitcoin cash wordpress plugin, bitcoin cash plugin, bitcoin cash payments, accept bitcoin cash, bch, bitcoin sv, bitcoin sv wordpress plugin, bitcoin sv plugin, bitcoin sv payments, accept bitcoin sv, bsv Requires at least: Wordpress 4.9.9 Tested up to: Wordpress 5.1.1 Requires PHP: 5.6.40 Stable tag: trunk License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html

== Brought to you by Cryptartica ==

P2P Electronic Cash Payments for WooCommerce is a Wordpress plugin that allows you to accept Bitcoin Cash and Bitcoin SV at WooCommerce-powered online stores.

== Description ==

Bitcoin Cash and SV Payment Gateways for Woocommerce. 0 fees, 0 commissions, no third parties, financial sovereignty. Using Electron Cash/Electrum SV Master Public Keys. No keys are stored on your server, and your funds are always safe.

Bank the unbanked.

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

If you encounter any problems, please open an issue.

= Features =

  • Bitcoin Cash and Bitcoin SV payment gateways.
  • Zero fees and no commissions for bitcoin cash/sv payments processing from any third party.
  • Accept payment directly into your personal Electron Cash/SV wallet.
  • No middleman for payments.
  • Accept payment in bitcoin cash for physical and digital downloadable products.
  • Individual configurations for each gateway, allowing you to customise each one according to market conditions. ** Automatic conversion to bitcoin cash/sv 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. ** Ability to set the amount of time for which to cache the exchange rate, allowing you to react faster to market volatily.
  • Store wide configurations such as automatically marking paid orders as completed and Privacy Mode (allows the reuse or not of addresses when orders are not completed).
  • Support for APIs requiring accounts, eg. CoinMarketCap and Coinlib.

== Installation ==

  1. Clone the git repo or download the zip and extract. Move 'p2p-electronic-cash-payments-for-woocommerce' dir to /wp-content/plugins/
  2. Install "P2P Electronic Cash Payments for WooCommerce" plugin just like any other Wordpress plugin.
  3. Activate.

== Screenshots ==

  1. Settings Settings
  2. Advanced Settings Advanced Settings
  3. Woocommerce Payment methods Woocommerce Payment methods
  4. Woocommerce Payments methods Bitcoin Cash Settings Woocommerce Payments methods Bitcoin Cash Settings
  5. Woocommerce Payments methods Bitcoin SV Settings Woocommerce Payments methods Bitcoin SV Settings

== Remove plugin ==

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

== Supporters ==

Previously contributed to Bitcoin/Bitcoin Cash/Bitcoin SV Payments for Woocommerce

== Changelog ==

= 1.00 =

  • Refactored and rewrote Bitcoin Cash Payments for Woocommerce to allow for multiple Bitcoin blockchain gateways (currently supported Cash and SV).
  • Exchange rate APIs, used to get up to date exchange rates, are now fully rewritten allowing to easily plugin new APIs when needed, by extending the ExchangeRateAPI.
  • Blockchain APIs, used to retrieve the balance of addresses generated for payments, are now fully rewritten allowing to easily plugin new APIs when needed, by extending the BlockchainAPI.
  • Moved settings to individual gateways in order to allow for more configuration flexibility.

== Frequently Asked Questions ==

Are my keys kept on my server? No! No Private keys are ever stored on your server, the plugin does not need to know about them. So if you do ever get hacked there are no keys to steal, your cryptocurrency is safe. The plugin makes use of HD Master Public Key.

Does this use any payment processor? No! This uses your electrum/electron Master Public Keys, the crytocurrency goes straight from your customer's wallet to your wallet.

Are there any fees? No! This is P2P Electron Cash Payments, from your customer to you, with no middle man, no fees are ever taken at any point, nor will they ever be.

Can I contribute? Sure! Go ahead and make a pull request. Clearly explain what the change does, what's the intended result and why it's required and if it changes any existing behaviour.

== Roadmap ==

  • Enable/Disable and select order of preference for APIs used to fetch the exchange rate and check address balance.

== Upgrade Notice ==

None

You can’t perform that action at this time.