{"id":341478,"date":"2026-07-17T13:56:18","date_gmt":"2026-07-17T13:56:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/cryptonly-crypto-payment-gateway-for-woocommerce\/"},"modified":"2026-07-17T13:56:06","modified_gmt":"2026-07-17T13:56:06","slug":"cryptonly-crypto-payment-gateway-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/es.wordpress.org\/plugins\/cryptonly-crypto-payment-gateway-for-woocommerce\/","author":23529568,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.2","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Cryptonly - Crypto Payment Gateway for WooCommerce","header_author":"Cryptonly","header_description":"Accept Bitcoin, Ethereum, USDT and other cryptocurrencies in WooCommerce using Cryptonly Crypto Payment Gateway","assets_banners_color":"e1d5ef","last_updated":"2026-07-17 13:56:06","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/cryptonly.net\/docs\/integration\/cms-plugins\/woocommerce","header_author_uri":"https:\/\/cryptonly.net","rating":0,"author_block_rating":0,"active_installs":0,"downloads":28,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"cryptonly","date":"2026-07-17 13:56:06"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3611591,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3611591,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3611591,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3611591,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3611591,"resolution":"1","location":"assets","locale":"","width":1613,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3611591,"resolution":"2","location":"assets","locale":"","width":1613,"height":900},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3611591,"resolution":"3","location":"assets","locale":"","width":1613,"height":900},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3611591,"resolution":"4","location":"assets","locale":"","width":1613,"height":900},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3611591,"resolution":"5","location":"assets","locale":"","width":1613,"height":900}},"screenshots":{"1":"Accept Bitcoin, Ethereum, USDT, and BNB in your store","2":"Why sell with Cryptonly \u2014 no chargebacks, global payments, no monthly fees","3":"Hosted checkout payment flow on mobile \u2014 currency and network selection, payment, and confirmation","4":"Cryptonly payment method in the WooCommerce block checkout","5":"Cryptonly merchant dashboard with volume analytics, asset balances, and transaction history"}},"plugin_section":[],"plugin_tags":[1886,157818,6593,204245,286],"plugin_category":[45],"plugin_contributors":[272034],"plugin_business_model":[],"class_list":["post-341478","plugin","type-plugin","status-publish","hentry","plugin_tags-bitcoin","plugin_tags-crypto-payments","plugin_tags-payment-gateway","plugin_tags-usdt","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-cryptonly","plugin_committers-cryptonly"],"banners":{"banner":"https:\/\/ps.w.org\/cryptonly-crypto-payment-gateway-for-woocommerce\/assets\/banner-772x250.png?rev=3611591","banner_2x":"https:\/\/ps.w.org\/cryptonly-crypto-payment-gateway-for-woocommerce\/assets\/banner-1544x500.png?rev=3611591","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/cryptonly-crypto-payment-gateway-for-woocommerce\/assets\/icon-128x128.png?rev=3611591","icon_2x":"https:\/\/ps.w.org\/cryptonly-crypto-payment-gateway-for-woocommerce\/assets\/icon-256x256.png?rev=3611591","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/cryptonly-crypto-payment-gateway-for-woocommerce\/assets\/screenshot-1.png?rev=3611591","caption":"Accept Bitcoin, Ethereum, USDT, and BNB in your store"},{"src":"https:\/\/ps.w.org\/cryptonly-crypto-payment-gateway-for-woocommerce\/assets\/screenshot-2.png?rev=3611591","caption":"Why sell with Cryptonly \u2014 no chargebacks, global payments, no monthly fees"},{"src":"https:\/\/ps.w.org\/cryptonly-crypto-payment-gateway-for-woocommerce\/assets\/screenshot-3.png?rev=3611591","caption":"Hosted checkout payment flow on mobile \u2014 currency and network selection, payment, and confirmation"},{"src":"https:\/\/ps.w.org\/cryptonly-crypto-payment-gateway-for-woocommerce\/assets\/screenshot-4.png?rev=3611591","caption":"Cryptonly payment method in the WooCommerce block checkout"},{"src":"https:\/\/ps.w.org\/cryptonly-crypto-payment-gateway-for-woocommerce\/assets\/screenshot-5.png?rev=3611591","caption":"Cryptonly merchant dashboard with volume analytics, asset balances, and transaction history"}],"raw_content":"<!--section=description-->\n<p><a href=\"https:\/\/cryptonly.net\">Website<\/a> | <a href=\"https:\/\/woocommerce-demo.cryptonly.net\/\">Live Demo<\/a> | <a href=\"https:\/\/cryptonly.net\/docs\/integration\/cms-plugins\/woocommerce\">Documentation<\/a><\/p>\n\n<p>Let your customers pay with Bitcoin, Ethereum, USDT, and other cryptocurrencies \u2014 no crypto experience needed on your side.<\/p>\n\n<p>You keep pricing products in your usual currency. At checkout, the customer picks a coin, sees exactly how much to send, and pays on a secure Cryptonly page. Once the payment is confirmed, the order in WooCommerce is marked as paid \u2014 no manual checking, no matching transactions by hand.<\/p>\n\n<h4>Why choose Cryptonly<\/h4>\n\n<ul>\n<li><strong>No chargebacks.<\/strong> Crypto payments are final \u2014 payment disputes and chargeback fraud disappear.<\/li>\n<li><strong>Simple pricing.<\/strong> 0.5% per transaction. No setup fee, no monthly fee, no hidden costs.<\/li>\n<li><strong>Keep your prices in fiat.<\/strong> The crypto amount is calculated live at checkout \u2014 you always receive the full order value.<\/li>\n<li><strong>Sell worldwide.<\/strong> Anyone with a crypto wallet can pay you, from any country.<\/li>\n<li><strong>Your money, your wallet.<\/strong> Payments go straight to your Cryptonly merchant wallet. Withdraw anytime \u2014 you pay only the blockchain network fee.<\/li>\n<\/ul>\n\n<p>Setup takes minutes: install the plugin, paste your Cryptonly keys, done.<\/p>\n\n<h4>Works with your store<\/h4>\n\n<ul>\n<li>Classic checkout and the new block-based Cart\/Checkout<\/li>\n<li>Orders update automatically and securely \u2014 no manual status changes<\/li>\n<li>If a customer leaves before paying, they get a link to finish payment later<\/li>\n<li>Sandbox mode: test the whole flow safely before accepting real money<\/li>\n<li>HPOS (custom order tables) compatible<\/li>\n<li>Available in English, Spanish, German, and Russian<\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>A <a href=\"https:\/\/cryptonly.net\">Cryptonly<\/a> merchant account<\/li>\n<li>WooCommerce 7.1+<\/li>\n<li>PHP 7.4+<\/li>\n<\/ul>\n\n<h3>Configuration<\/h3>\n\n<h4>Cryptonly merchant dashboard<\/h4>\n\n<ol>\n<li><strong>API Key<\/strong> \u2014 Settings \u2192 Security \u2192 API keys<\/li>\n<li><strong>Account ID<\/strong> \u2014 Accounts \u2192 select account \u2192 copy icon<\/li>\n<li><strong>Webhook Signing Key<\/strong> \u2014 Settings \u2192 Security<\/li>\n<\/ol>\n\n<p>Enter your credentials in <strong>WooCommerce \u2192 Settings \u2192 Payments \u2192 Cryptonly<\/strong>. Enable <strong>Sandbox Mode<\/strong> for testnet testing before going live.<\/p>\n\n<p>For full settings reference, go-live checklist, and troubleshooting, see the <a href=\"https:\/\/cryptonly.net\/docs\/integration\/cms-plugins\/woocommerce\">Documentation<\/a>.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects your WooCommerce store to the <a href=\"https:\/\/cryptonly.net\">Cryptonly<\/a> merchant payment service. A Cryptonly merchant account and explicit configuration of API credentials in <strong>WooCommerce \u2192 Settings \u2192 Payments \u2192 Cryptonly<\/strong> are required before any external requests are made.<\/p>\n\n<h4>Domains contacted<\/h4>\n\n<ul>\n<li><strong>Production API:<\/strong> <code>https:\/\/api-merchant.cryptonly.net<\/code><\/li>\n<li><strong>Sandbox API:<\/strong> <code>https:\/\/sandbox-api-merchant.cryptonly.net<\/code><\/li>\n<li><strong>Hosted payment pages:<\/strong> URLs returned in API responses (<code>paymentPageUrl<\/code>) on <code>*.cryptonly.net<\/code><\/li>\n<\/ul>\n\n<h4>When data is sent<\/h4>\n\n<ul>\n<li>Creating or fetching a Cryptonly invoice (checkout)<\/li>\n<li>Cancelling an invoice when a WooCommerce order is cancelled<\/li>\n<li>Loading the supported fiat currency list (cached for one hour in WordPress transients)<\/li>\n<li>Receiving signed payment status webhooks from Cryptonly<\/li>\n<\/ul>\n\n<h4>Data transmitted to Cryptonly<\/h4>\n\n<ul>\n<li>Order identifier, fiat currency, line items or order total, and order description<\/li>\n<li><code>returnUrl<\/code> and <code>webhookUrl<\/code> for your store<\/li>\n<li>Optional WooCommerce customer ID<\/li>\n<li>API key in the <code>x-tenant-api-key<\/code> HTTP header (server-side only; never exposed to shoppers)<\/li>\n<\/ul>\n\n<h4>Data received from Cryptonly<\/h4>\n\n<ul>\n<li>Invoice ID, status, and hosted payment page URL<\/li>\n<li>Cryptocurrency, amount received, and transaction hash (via webhooks)<\/li>\n<\/ul>\n\n<h4>Terms and privacy<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/cryptonly.net\/terms\/\">Cryptonly Terms of Service<\/a><\/li>\n<li><a href=\"https:\/\/cryptonly.net\/privacy\/\">Cryptonly Privacy Policy<\/a><\/li>\n<\/ul>\n\n<p>By configuring and enabling this gateway, you authorize the plugin to communicate with Cryptonly on your behalf using the credentials you provide.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>This plugin stores gateway settings in the WordPress options table (<code>woocommerce_cryptonly_settings<\/code>). Order metadata (<code>_cryptonly_invoice_id<\/code>, <code>_cryptonly_payment_page_url<\/code>, and related keys) is saved on WooCommerce orders for payment tracking and audit purposes.<\/p>\n\n<p>When <strong>Debug Log<\/strong> is enabled, diagnostic messages may be written to WooCommerce logs (source: <code>cryptonly<\/code>). Uninstalling the plugin removes gateway settings and cached currency transients but does not delete order metadata or existing log files.<\/p>\n\n<p>For how Cryptonly processes merchant and payment data, see the Cryptonly privacy policy linked above.<\/p>\n\n<h3>Translations<\/h3>\n\n<p>The plugin is fully translatable (text domain <code>cryptonly-crypto-payment-gateway-for-woocommerce<\/code>). Bundled translations:<\/p>\n\n<ul>\n<li>English (source)<\/li>\n<li>Spanish (es_ES)<\/li>\n<li>German (de_DE)<\/li>\n<li>Russian (ru_RU)<\/li>\n<\/ul>\n\n<p>To switch language, set the site language in <strong>Settings \u2192 General \u2192 Site Language<\/strong> (or the user profile language). Both PHP strings and the block checkout label are translated.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>cryptonly-crypto-payment-gateway-for-woocommerce<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Go to <strong>WooCommerce \u2192 Settings \u2192 Payments \u2192 Cryptonly<\/strong>.<\/li>\n<li>Enter your Cryptonly credentials and save.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"which%20cryptocurrencies%20can%20my%20customers%20pay%20with%3F\"><h3>Which cryptocurrencies can my customers pay with?<\/h3><\/dt>\n<dd><p>Bitcoin, Ethereum, USDT, USDC, BNB, TRX, and other assets enabled in your Cryptonly merchant account. Customers choose the currency and network on the hosted checkout page.<\/p><\/dd>\n<dt id=\"what%20are%20the%20fees%3F\"><h3>What are the fees?<\/h3><\/dt>\n<dd><p>0.5% per transaction. No setup, monthly, or hidden fees. Withdrawals from your merchant wallet incur only the blockchain network fee.<\/p><\/dd>\n<dt id=\"do%20my%20customers%20need%20a%20cryptonly%20account%3F\"><h3>Do my customers need a Cryptonly account?<\/h3><\/dt>\n<dd><p>No. Customers simply pay from any wallet or exchange \u2014 no registration required.<\/p><\/dd>\n<dt id=\"are%20chargebacks%20possible%3F\"><h3>Are chargebacks possible?<\/h3><\/dt>\n<dd><p>No. Crypto payments are final once confirmed on the blockchain, which eliminates chargeback fraud.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20work%20with%20woocommerce%20blocks%20checkout%3F\"><h3>Does the plugin work with WooCommerce Blocks checkout?<\/h3><\/dt>\n<dd><p>Yes. Cryptonly appears as a payment method in the Cart and Checkout blocks when the gateway is enabled. Classic shortcode checkout is also supported.<\/p><\/dd>\n<dt id=\"can%20i%20test%20the%20complete%20payment%20flow%20before%20going%20live%3F\"><h3>Can I test the complete payment flow before going live?<\/h3><\/dt>\n<dd><p>Yes. Enable <strong>Sandbox Mode<\/strong>, place a test order, then either complete payment on the sandbox checkout (testnets only) or use <strong>Simulate payment<\/strong> on the invoice in the <a href=\"https:\/\/sandbox-merchant.cryptonly.net\">sandbox merchant dashboard<\/a> to trigger signed webhooks without moving funds. See <a href=\"https:\/\/cryptonly.net\/docs\/guides\/sandbox-environment\">Sandbox environment<\/a> and <a href=\"https:\/\/cryptonly.net\/docs\/guides\/testing-your-integration\">Testing your integration<\/a>.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20a%20customer%20abandons%20checkout%3F\"><h3>What happens if a customer abandons checkout?<\/h3><\/dt>\n<dd><p>The order stays pending. A <strong>Complete payment<\/strong> button links to the stored Cryptonly payment page on the thank-you page, order details, and customer emails while the invoice is still payable. Customers can also use <strong>My Account \u2192 Orders \u2192 Pay<\/strong>.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20customer-facing%20text%3F\"><h3>Can I customize customer-facing text?<\/h3><\/dt>\n<dd><p>Yes. In <strong>WooCommerce \u2192 Settings \u2192 Payments \u2192 Cryptonly<\/strong>, set <strong>Title<\/strong> for the checkout payment method label and <strong>Resume payment button<\/strong> for the continue-payment link on order pages and emails. Leave a field empty to use the plugin default (translatable via standard WordPress translation tools).<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: hosted checkout, webhooks, and sandbox mode.<\/li>\n<li>Classic and block-based WooCommerce checkout support.<\/li>\n<li>HPOS (custom order tables) compatible.<\/li>\n<li>Resume payment links for pending crypto orders.<\/li>\n<li>Cryptonly is automatically hidden at checkout when the store currency is unsupported.<\/li>\n<li>Spanish, German, and Russian translations included.<\/li>\n<\/ul>","raw_excerpt":"Accept Bitcoin, Ethereum, USDT, and other cryptocurrencies in your WooCommerce store via the Cryptonly hosted checkout. No chargebacks, 0.5% fee.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/341478","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=341478"}],"author":[{"embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/cryptonly"}],"wp:attachment":[{"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=341478"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=341478"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=341478"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=341478"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=341478"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=341478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}