Description
ARKCommerce is a payment gateway that provides ARK crypto currency payment services for WooCommerce store operators on WordPress platform by utilising the ARK blockchain. Fully based on open source code and architecture, ARKCommerce aims to provide the necessary e-commerce infrastructure with the goal of wider market acceptance for ARK by both customers and merchants. Online merchants struggle with risk-free and timely digital product delivery via established fiat currency payment intermediaries. This makes for a particularly suitable use case for crypto currency payments that happen in a trustless, straightforward, and automated fashion.
ARKCommerce leverages the versatility of ARK blockchain that features a special field called SmartBridge which enables user input as part of the transaction, whereas 8 second block times facilitate prompt transaction confirmations. All orders placed through ARKCommerce are placed on-hold until repetitive ARK blockchain queries reveal a transaction for an appropriate amount of ARK and with a correct order reference making a deposit into the monitored ARK wallet address belonging to the store, all without requiring or storing wallet passphrases.
Features
- Supports pricing in both fiat currency conversion and natively in ARK
- Automatic exchange rate synchronisation for supported currencies (Coinmarketcap.com API)
- Market/above-market/fixed store exchange rate selection
- Dual price display, supports all WooCommerce Product types and price formats
- Fully automatic order processing, metadata recording and transaction discovery via ARK/DARK Node API
- Order timeout limit support for risk management
- Theme-agnostic integration into WooCommerce and WordPress
- Detailed ARKCommerce event administrator/store manager email notifications available
- Customer-facing FAQ and Currency Converter widgets
- Administrator dashboard widgets, WooCommerce Order meta box, ARKCommerce Navigator and ARKCommerce Information pages
- Fully internationalisation-ready
Translations
We would like to see ARKCommerce translated in as many languages as possible and native speakers from all over the globe are very welcome to do so on translate.wordpress.org.
Support
If you decide to support this project you may do so by taking advantage of its services, submitting favourable reviews, providing constructive feedback/raising issues at the project page on GitHub, or donating ARK to AXaDj4ADMgzw67zik3ynwktARVKgwfv1WP in case you are feeling particularly generous.
Screenshots
Installation
- Upload the plugin files to the
/wp-content/plugins/arkcommerce
folder, or install the plugin through the WordPress plugins section. - Create an ARK Wallet Address for the store by using the Desktop or Online or Mobile clients.
- Activate the plugin through the ‘Plugins’ screen in WordPress Dashboard and set up “Hard Cron” as per instructions found within ARKCommerce Information page.
- In ARKCommerce Settings page configure the plugin by entering your wallet address, and optionally your chosen ARK/DARK Node IP addresses/hostnames and their ports.
- Review the ARKCommerce Preferences page to set up various options like order expiry timeout, exchange rates, customer instructions, notifications etc.
- Proper operation can be tested cost-free by turning on ARKCommerce DARK Mode (sandbox) that employs the DARK Devnet blockchain.
- Profit. Literally.
FAQ
A complete list including screenshots of the plugin setup is available at ARKCommerce website FAQ page.
- Installation Instructions
-
- Upload the plugin files to the
/wp-content/plugins/arkcommerce
folder, or install the plugin through the WordPress plugins section. - Create an ARK Wallet Address for the store by using the Desktop or Online or Mobile clients.
- Activate the plugin through the ‘Plugins’ screen in WordPress Dashboard and set up “Hard Cron” as per instructions found within ARKCommerce Information page.
- In ARKCommerce Settings page configure the plugin by entering your wallet address, and optionally your chosen ARK/DARK Node IP addresses/hostnames and their ports.
- Review the ARKCommerce Preferences page to set up various options like order expiry timeout, exchange rates, customer instructions, notifications etc.
- Proper operation can be tested cost-free by turning on ARKCommerce DARK Mode (sandbox) that employs the DARK Devnet blockchain.
- Profit. Literally.
- Upload the plugin files to the
Reviews
There are no reviews for this plugin.
Contributors & Developers
“ARKCommerce” is open source software. The following people have contributed to this plugin.
Contributors“ARKCommerce” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “ARKCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0
- Initial release
1.0.1
- Update to Coinmarketcap v2 API
- Update to WooCommerce admin UI redesign
1.0.1
- Update to Coinmarketcap v2 API
- Update to WooCommerce admin UI redesign
1.1.0
- Follow upgrade instruction post update by manually deactivating and reactivating the plugin
- Switch to ARK/DARK Node API – now able to use any standard node for Mainnet and Devnet blockchain queries
- Inclusion of WooCommerce Store Manager user role into available ARKCommerce events notification list
- Imposed limit for ARKCommerce open order queue to 50 due to ARK/DARK API available result count
- Code refactoring and plugin division into multiple modules
- Consolidation of translation files into a single POT
- Improved error handling