{"id":329324,"date":"2026-06-27T04:47:18","date_gmt":"2026-06-27T04:47:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/crypto-wallet-payment-for-woocommerce\/"},"modified":"2026-06-27T04:46:44","modified_gmt":"2026-06-27T04:46:44","slug":"crypto-wallet-payment-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/crypto-wallet-payment-for-woocommerce\/","author":23487932,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Crypto Wallet Payment for WooCommerce","header_author":"RyanPlugins","header_description":"Accept BTC, ETH, SOL and XRP payments in WooCommerce. Manual TX verification, live exchange rates via CoinGecko.","assets_banners_color":"3b3328","last_updated":"2026-06-27 04:46:44","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/ryanplugins.net","header_author_uri":"https:\/\/profiles.wordpress.org\/ryanplugins\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":45,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"ryanplugins","date":"2026-06-27 04:46:44"}},"upgrade_notice":{"1.0.1":"<p>WP.org compliance fixes: corrected text domain, added WooCommerce dependency header, removed unused assets, fixed tested-up-to version, and added directory listing protection. Recommended for all users.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3587824,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3587824,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3587824,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3587824,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3587824,"resolution":"1","location":"assets","locale":"","width":1815,"height":897},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3587824,"resolution":"2","location":"assets","locale":"","width":1877,"height":922}},"screenshots":[]},"plugin_section":[],"plugin_tags":[1886,12611,18737,6593,286],"plugin_category":[45],"plugin_contributors":[267495],"plugin_business_model":[],"class_list":["post-329324","plugin","type-plugin","status-publish","hentry","plugin_tags-bitcoin","plugin_tags-cryptocurrency","plugin_tags-ethereum","plugin_tags-payment-gateway","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-ryanplugins","plugin_committers-ryanplugins"],"banners":{"banner":"https:\/\/ps.w.org\/crypto-wallet-payment-for-woocommerce\/assets\/banner-772x250.png?rev=3587824","banner_2x":"https:\/\/ps.w.org\/crypto-wallet-payment-for-woocommerce\/assets\/banner-1544x500.png?rev=3587824","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/crypto-wallet-payment-for-woocommerce\/assets\/icon-128x128.png?rev=3587824","icon_2x":"https:\/\/ps.w.org\/crypto-wallet-payment-for-woocommerce\/assets\/icon-256x256.png?rev=3587824","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/crypto-wallet-payment-for-woocommerce\/assets\/screenshot-1.png?rev=3587824","caption":""},{"src":"https:\/\/ps.w.org\/crypto-wallet-payment-for-woocommerce\/assets\/screenshot-2.png?rev=3587824","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>Crypto Wallet Payment for WooCommerce<\/strong> lets your store accept cryptocurrency payments directly to your wallet \u2014 no third-party processor, no custodial service, no KYC, and no API keys required.<\/p>\n\n<p>Customers select a network (Bitcoin, Ethereum, Solana, or XRP) at checkout, copy your wallet address, send from their own crypto wallet, then optionally paste their transaction hash. You manually verify the payment and mark the order complete with one click from the order admin.<\/p>\n\n<h4>External Services<\/h4>\n\n<p>This plugin connects to the <strong>CoinGecko API<\/strong> (https:\/\/api.coingecko.com) to fetch live cryptocurrency exchange rates. This call is made server-side, is cached for 5 minutes, and requires no API key. No user data is transmitted \u2014 only the store's base currency code is sent as a query parameter.<\/p>\n\n<p>By using this plugin you agree to CoinGecko's Terms of Service: https:\/\/www.coingecko.com\/en\/terms\nCoinGecko Privacy Policy: https:\/\/www.coingecko.com\/en\/privacy<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Accept Bitcoin (BTC), Ethereum (ETH), Solana (SOL), XRP<\/li>\n<li>Live exchange rates via CoinGecko (no API key, cached 5 min)<\/li>\n<li>Rate lock countdown timer (0\u201360 min, configurable)<\/li>\n<li>Manual transaction ID submission at checkout or from My Account<\/li>\n<li>One-click admin verification \u2014 sets order to Processing or Completed<\/li>\n<li>Block explorer links for every transaction (Blockstream, Etherscan, Solscan, XRPScan)<\/li>\n<li>Orders list columns: Crypto Network and TX ID<\/li>\n<li>TX ID shown in order emails and order detail page<\/li>\n<li>Retry payment button on My Account order page<\/li>\n<li>Verification status notice for customers<\/li>\n<li>WooCommerce Block Checkout (Gutenberg) support<\/li>\n<li>HPOS (High-Performance Order Storage) compatible<\/li>\n<li>Tabbed settings page with live wallet status chips<\/li>\n<\/ul>\n\n<h4>Supported Wallets<\/h4>\n\n<p><strong>Lite Version (Manual Transfer \u2014 all wallets work)<\/strong><\/p>\n\n<p>Any wallet app that can send a transaction works with the Lite version \u2014 customers copy the address, send from their preferred wallet, then paste the TX hash.<\/p>\n\n<p><strong>Pro Version (Browser Wallet Auto-Send)<\/strong><\/p>\n\n<ul>\n<li>MetaMask \u2014 EVM networks (ETH, BNB, MATIC, ARB, OP)<\/li>\n<li>Phantom \u2014 Solana (SOL, USDT SPL, USDC SPL)<\/li>\n<li>Solflare \u2014 Solana<\/li>\n<li>Trust Wallet \u2014 via WalletConnect<\/li>\n<li>Coinbase Wallet \u2014 via WalletConnect<\/li>\n<li>Rainbow Wallet \u2014 via WalletConnect<\/li>\n<li>Eternl \u2014 Cardano (ADA)<\/li>\n<li>Lace \u2014 Cardano (ADA)<\/li>\n<li>Vespr \u2014 Cardano (ADA)<\/li>\n<li>All WalletConnect Compatible Wallets \u2014 300+ wallets<\/li>\n<\/ul>\n\n<h4>\u26a1 Go Pro \u2014 Upgrade for the Full Web3 Experience<\/h4>\n\n<p>Upgrade to <a href=\"https:\/\/ryanplugins.net\/crypto-wallet-payment-for-woocommerce-pro\/\">Crypto Wallet Payment Pro<\/a> for the full non-custodial WalletConnect and Web3 experience:<\/p>\n\n<ul>\n<li>Auto blockchain verification \u2014 BTC, ETH, SOL, XRP, ADA, BNB, MATIC (Polygon), ARB (Arbitrum), OP (Optimism) verified on-chain via API \u2014 no manual checking<\/li>\n<li>Browser wallet auto-send \u2014 MetaMask, Phantom, Solflare, Eternl, Lace, Vespr (one-click send via WalletConnect \u2014 no TX paste needed)<\/li>\n<li>Stablecoin support \u2014 USDT &amp; USDC on ERC-20, SPL, TRC-20, BEP-20<\/li>\n<li>WP-Cron + Webhook verification \u2014 push-based or polling auto-check<\/li>\n<li>Fraud detection &amp; security log \u2014 duplicate TX detection, amount checks, admin alerts<\/li>\n<li>Refund workflow \u2014 record crypto refunds, email admin + customer, per-network fees<\/li>\n<li>Order expiry \u2014 auto-cancel unpaid on-hold orders after configurable hours<\/li>\n<li>Amount tolerance \u2014 accept slight underpayments, flag overpayments<\/li>\n<li>Test mode \u2014 testnet\/devnet with pre-filled addresses<\/li>\n<li>Dashboard widget \u2014 real-time crypto payment stats<\/li>\n<li>Cardano (ADA) support \u2014 Vespr, Eternl, Lace browser wallets via WalletConnect<\/li>\n<\/ul>\n\n<p>\ud83d\udc49 <a href=\"https:\/\/ryanplugins.net\/crypto-wallet-payment-for-woocommerce-pro\/\">Upgrade to Pro<\/a><\/p>\n\n<h4>Privacy<\/h4>\n\n<p>This plugin does not collect, store, or transmit any personal data beyond what WooCommerce already stores as part of the order. The only external HTTP request made is to the CoinGecko public API to retrieve exchange rates. No user identifiable data is included in that request.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>crypto-wallet-payment-for-woocommerce<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the <strong>Plugins \u2192 Installed Plugins<\/strong> screen.<\/li>\n<li>Go to <strong>WooCommerce \u2192 Settings \u2192 Payments \u2192 Crypto Wallet Payment<\/strong> and enable the gateway.<\/li>\n<li>Enter your wallet address for each network you want to accept.<\/li>\n<li>Save changes \u2014 the crypto payment method is now live at checkout.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20an%20api%20key%3F\"><h3>Does this plugin require an API key?<\/h3><\/dt>\n<dd><p>No. Exchange rates are fetched from CoinGecko's free public API. No account or API key is needed.<\/p><\/dd>\n<dt id=\"does%20it%20require%20kyc%20or%20a%20payment%20processor%20account%3F\"><h3>Does it require KYC or a payment processor account?<\/h3><\/dt>\n<dd><p>No. Payments go directly to your wallet. No third-party account, KYC, or custodial service is involved.<\/p><\/dd>\n<dt id=\"which%20cryptocurrencies%20are%20supported%3F\"><h3>Which cryptocurrencies are supported?<\/h3><\/dt>\n<dd><p>Bitcoin (BTC), Ethereum (ETH), Solana (SOL), and XRP.<\/p><\/dd>\n<dt id=\"how%20does%20manual%20verification%20work%3F\"><h3>How does manual verification work?<\/h3><\/dt>\n<dd><p>Once a customer submits their transaction hash, you can view it in the order admin with a block explorer link, then click \"Mark as Verified &amp; Complete\" to update the order status.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20the%20block%20checkout%20%28gutenberg%29%3F\"><h3>Does it work with the Block Checkout (Gutenberg)?<\/h3><\/dt>\n<dd><p>Yes. Both Classic and Block Checkout are fully supported.<\/p><\/dd>\n<dt id=\"is%20it%20hpos%20compatible%3F\"><h3>Is it HPOS compatible?<\/h3><\/dt>\n<dd><p>Yes. The plugin is fully compatible with WooCommerce High-Performance Order Storage.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Add banners and icon assets<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix: Corrected Text Domain to match plugin slug (<code>crypto-wallet-payment-for-woocommerce<\/code>) for proper i18n compatibility<\/li>\n<li>Fix: Added <code>Requires Plugins: woocommerce<\/code> header for explicit WooCommerce dependency declaration<\/li>\n<li>Fix: Removed 15 unused SVG asset files (arbitrum, bnb, metamask, phantom, polygon, solflare, sui, usdc, usdt, vespr, yoroi, near, lace, eternl, optimism) not referenced by any supported network<\/li>\n<li>Fix: Added <code>index.php<\/code> silence files to all plugin subdirectories to prevent directory listing<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Bitcoin, Ethereum, Solana, XRP support<\/li>\n<li>Live CoinGecko exchange rates<\/li>\n<li>Manual TX verification workflow<\/li>\n<li>WooCommerce Block Checkout support<\/li>\n<li>HPOS compatibility<\/li>\n<\/ul>","raw_excerpt":"Accept Bitcoin, Ethereum, Solana and XRP payments in WooCommerce with manual transaction verification and live exchange rates.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/329324","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=329324"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ryanplugins"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=329324"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=329324"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=329324"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=329324"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=329324"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=329324"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}