{"id":372024,"date":"2026-09-23T07:11:17","date_gmt":"2026-09-23T07:11:17","guid":{"rendered":"https:\/\/ru.wordpress.org\/plugins\/cryptoway-crypto-payment-gateway-for-easy-digital-downloads\/"},"modified":"2026-10-16T12:56:32","modified_gmt":"2026-10-16T12:56:32","slug":"cryptoway-edd","status":"publish","type":"plugin","link":"https:\/\/ca.wordpress.org\/plugins\/cryptoway-edd\/","author":23515310,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1.3","requires":"6.5","requires_php":"8.1","requires_plugins":null,"header_name":"Cryptoway \u2013 Crypto Payment Gateway for Easy Digital Downloads","header_author":"Cryptoway","header_description":"Accept cryptocurrency payments through Cryptoway in Easy Digital Downloads.","assets_banners_color":"f8f8f7","last_updated":"2026-10-16 12:56:32","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/account.cryptoway.com","header_author_uri":"https:\/\/cryptoway.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":187,"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":"cryptoway","date":"2026-09-23 07:10:51","revision":3708690},"1.0.1":{"tag":"1.0.1","author":"cryptoway","date":"2026-10-16 12:56:32","revision":3750449}},"upgrade_notice":{"1.0.1":"<p>The plugin now speaks Spanish and Turkish, lists the coins Cryptoway accepts today, and fixes Arbitrum amounts in order notes and the statistics period. Nothing changes in how payments are taken.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3708690,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3708690,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3708690,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3750449,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3750449,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3708690,"resolution":"1","location":"assets","locale":"","width":1600,"height":1000},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3708690,"resolution":"2","location":"assets","locale":"","width":1600,"height":1000},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3750449,"resolution":"3","location":"assets","locale":"","width":1600,"height":1000},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3750449,"resolution":"4","location":"assets","locale":"","width":1600,"height":1000},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3750449,"resolution":"5","location":"assets","locale":"","width":1600,"height":1340},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3708690,"resolution":"6","location":"assets","locale":"","width":1600,"height":1000},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3708690,"resolution":"7","location":"assets","locale":"","width":1600,"height":1000},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3708690,"resolution":"8","location":"assets","locale":"","width":1600,"height":1000},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3708690,"resolution":"9","location":"assets","locale":"","width":1600,"height":1000}},"screenshots":{"1":"Cryptoway at the EDD checkout.","2":"The Cryptoway payment page: the amount in the chosen coin, the network, a QR code and the time left to pay.","3":"A completed order: the order note and the Cryptoway box show the same amount invoiced and paid.","4":"A short payment puts the order On Hold; the note and the Cryptoway box show how much is missing.","5":"Statistics for a chosen period, with CSV export.","6":"Settings: the name at checkout, the Project ID and Secret key, and the time to pay. The callback key is fetched automatically.","7":"The Settings tab of your Cryptoway project: auto-convert, fees and markup, checkout branding and layout.","8":"Fees and markup: who pays the Cryptoway fee, and a markup or a discount on new invoices.","9":"Checkout branding: accent colour, logo, theme and brand glow, with a preview of the payment page."}},"plugin_section":[],"plugin_tags":[12624,157818,252458,5484,257879],"plugin_category":[],"plugin_contributors":[270576],"plugin_business_model":[],"class_list":["post-372024","plugin","type-plugin","status-publish","hentry","plugin_tags-bitcoin-payments","plugin_tags-crypto-payments","plugin_tags-cryptocurrency-payments","plugin_tags-easy-digital-downloads","plugin_tags-usdt-payments","plugin_contributors-cryptoway","plugin_committers-cryptoway"],"banners":{"banner":"https:\/\/ps.w.org\/cryptoway-edd\/assets\/banner-772x250.png?rev=3750449","banner_2x":"https:\/\/ps.w.org\/cryptoway-edd\/assets\/banner-1544x500.png?rev=3750449","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/cryptoway-edd\/assets\/icon.svg?rev=3708690","icon":"https:\/\/ps.w.org\/cryptoway-edd\/assets\/icon.svg?rev=3708690","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/cryptoway-edd\/assets\/screenshot-1.png?rev=3708690","caption":"Cryptoway at the EDD checkout."},{"src":"https:\/\/ps.w.org\/cryptoway-edd\/assets\/screenshot-2.png?rev=3708690","caption":"The Cryptoway payment page: the amount in the chosen coin, the network, a QR code and the time left to pay."},{"src":"https:\/\/ps.w.org\/cryptoway-edd\/assets\/screenshot-3.png?rev=3750449","caption":"A completed order: the order note and the Cryptoway box show the same amount invoiced and paid."},{"src":"https:\/\/ps.w.org\/cryptoway-edd\/assets\/screenshot-4.png?rev=3750449","caption":"A short payment puts the order On Hold; the note and the Cryptoway box show how much is missing."},{"src":"https:\/\/ps.w.org\/cryptoway-edd\/assets\/screenshot-5.png?rev=3750449","caption":"Statistics for a chosen period, with CSV export."},{"src":"https:\/\/ps.w.org\/cryptoway-edd\/assets\/screenshot-6.png?rev=3708690","caption":"Settings: the name at checkout, the Project ID and Secret key, and the time to pay. The callback key is fetched automatically."},{"src":"https:\/\/ps.w.org\/cryptoway-edd\/assets\/screenshot-7.png?rev=3708690","caption":"The Settings tab of your Cryptoway project: auto-convert, fees and markup, checkout branding and layout."},{"src":"https:\/\/ps.w.org\/cryptoway-edd\/assets\/screenshot-8.png?rev=3708690","caption":"Fees and markup: who pays the Cryptoway fee, and a markup or a discount on new invoices."},{"src":"https:\/\/ps.w.org\/cryptoway-edd\/assets\/screenshot-9.png?rev=3708690","caption":"Checkout branding: accent colour, logo, theme and brand glow, with a preview of the payment page."}],"raw_content":"<!--section=description-->\n<p>https:\/\/www.youtube.com\/watch?v=RZf8eKNUkqs<\/p>\n\n<p>Let customers pay for your downloads in crypto. The order completes and the file becomes available only when the whole amount has arrived; anything less holds the order until you look at it. Every order shows what was invoiced and what was paid, in the coin the customer used.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>At checkout the customer picks Cryptoway and is sent to the Cryptoway payment page.<\/li>\n<li>There they choose a coin and network and pay by QR code or address before the time runs out (60 minutes unless you change it).<\/li>\n<li>Cryptoway notifies your store. The plugin reads the invoice back from Cryptoway and checks the amount and currency.<\/li>\n<li>The order becomes Complete and the download link works \u2014 or the order goes On Hold with a note saying how much is missing.<\/li>\n<\/ol>\n\n<h4>Coins and networks<\/h4>\n\n<p>USDT on seven networks: Tron (TRC-20), Ethereum (ERC-20), BNB Smart Chain (BEP-20), Polygon, Arbitrum, Solana and The Open Network.<\/p>\n\n<p>USDC on two networks: Ethereum (ERC-20) and Solana.<\/p>\n\n<ul>\n<li>BTC on Bitcoin<\/li>\n<li>ETH on Ethereum (ERC-20) and Arbitrum<\/li>\n<li>SOL on Solana<\/li>\n<li>DOGE on Dogecoin<\/li>\n<li>LTC on Litecoin<\/li>\n<li>TRX on Tron (TRC-20)<\/li>\n<li>BNB on BNB Smart Chain (BEP-20)<\/li>\n<li>POL on Polygon<\/li>\n<li>GRAM on The Open Network<\/li>\n<\/ul>\n\n<h4>What you get in the store<\/h4>\n\n<ul>\n<li>A Cryptoway box on every order: payment status, invoice number, coin and network, invoiced and paid amounts, what is still owed or was overpaid, transaction hash and the deadline to pay. A button re-checks the payment with Cryptoway.<\/li>\n<li>One short order note per event, with amounts in the customer's coin: invoiced, paid, remaining or overpaid.<\/li>\n<li>A Cryptoway menu with statistics for any period \u2014 turnover, payments, conversion, average order, a chart, outcomes and coins \u2014 and CSV export.<\/li>\n<li>Other languages: the payment method's name and description for each language your store runs in, set in the gateway settings.<\/li>\n<li>A status check every 10 minutes for payments whose notification did not arrive, and a check at the deadline.<\/li>\n<li>No ads, no upsell notices, no tracking.<\/li>\n<\/ul>\n\n<h4>Set in your Cryptoway project<\/h4>\n\n<p>These live on the project's Settings tab in your Cryptoway account; nothing changes in the store.<\/p>\n\n<ul>\n<li>Fees and markup: who pays the Cryptoway fee (0 means you, 100 the customer) and a markup. With a markup or the fee on the customer, the invoice asks for more than the order total, and the store accepts it. Keep the markup at zero or above: with a discount (a minus markup) the invoice is below the order total, and the plugin puts the order on hold for you to check.<\/li>\n<li>Checkout branding and layout: your colour, logo and theme on the payment page, as one card or two columns.<\/li>\n<li>Auto-convert on deposit: incoming coins are converted to the currency you pick.<\/li>\n<\/ul>\n\n<h4>Fees and requirements<\/h4>\n\n<p>Cryptoway takes a percentage of each successful payment, with no setup fee and no monthly minimum. Rates are on the <a href=\"https:\/\/cryptoway.com\/en\/pricing\">pricing page<\/a>.<\/p>\n\n<ul>\n<li>A Cryptoway account with an active project. <a href=\"https:\/\/account.cryptoway.com\/register\">Create an account<\/a>.<\/li>\n<li>Easy Digital Downloads 3.0 or later, on a site reachable from the internet.<\/li>\n<li>One project per store: Cryptoway ties a project's keys to the IP address of the server that first uses them.<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/docs.cryptoway.com\/\">Documentation<\/a> \u00b7 Support: support@cryptoway.com<\/p>\n\n<!--section=installation-->\n<ol>\n<li>In Plugins \u2192 Add New Plugin, search for \"Cryptoway\", install and activate it. Easy Digital Downloads must be active.<\/li>\n<li>In your Cryptoway account open Projects \u2192 your project \u2192 API keys.<\/li>\n<li>In Downloads \u2192 Settings \u2192 Payments \u2192 Cryptoway paste the Project ID and Secret key and save. The callback key that verifies payment notifications is fetched automatically.<\/li>\n<li>On the General tab of Payments, tick Cryptoway under Active Gateways. The box stays greyed out until the keys are saved.<\/li>\n<li>Change Time to pay if 60 minutes does not suit you (15 to 1440 minutes).<\/li>\n<li>Buy one of your own downloads for a small amount and check that the order becomes Complete with a Cryptoway note.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20if%20the%20customer%20pays%20less%2C%20more%2C%20or%20late%3F\"><h3>What if the customer pays less, more, or late?<\/h3><\/dt>\n<dd><ul>\n<li>Less: the order goes On Hold with a note such as \"invoiced 12.17 USDT (TRC20), paid 10.00, remaining 2.17. The order is waiting for the rest.\" If the rest arrives in time, the order completes.<\/li>\n<li>More: the order completes. From 1% over the invoice, the note shows the overpaid amount to return from your Cryptoway account.<\/li>\n<li>Nothing within Time to pay: the order is marked Abandoned.<\/li>\n<li>Late, after the time ran out: the order goes On Hold with the amounts and \"The money is with Cryptoway \u2014 settle it manually\". No file is released until you decide.<\/li>\n<\/ul><\/dd>\n<dt id=\"which%20coins%20can%20customers%20pay%20with%3F\"><h3>Which coins can customers pay with?<\/h3><\/dt>\n<dd><p>BTC, ETH, USDT, USDC, SOL, DOGE, TRX, BNB, LTC, POL and GRAM, on the networks listed in the Description. The customer picks the coin and network on the payment page.<\/p><\/dd>\n<dt id=\"which%20languages%20does%20the%20plugin%20speak%3F\"><h3>Which languages does the plugin speak?<\/h3><\/dt>\n<dd><p>English, Russian, Spanish and Turkish \u2014 the settings, the checkout and the order notes. The Cryptoway payment page itself is available in English, Russian, Spanish and Turkish too, and the customer can switch the language there.<\/p><\/dd>\n<dt id=\"who%20pays%20the%20network%20fee%3F\"><h3>Who pays the network fee?<\/h3><\/dt>\n<dd><p>The customer's wallet adds it on top. A customer paying from an exchange that deducts its withdrawal fee sends less, and the order goes On Hold as a short payment.<\/p><\/dd>\n<dt id=\"can%20i%20test%20without%20real%20money%3F\"><h3>Can I test without real money?<\/h3><\/dt>\n<dd><p>No. Cryptoway has no test environment, and EDD's Test Mode does not change how the gateway works: every order creates a real invoice. Make one real payment a little above the coin's minimum deposit (for example 5 USDT) from your own wallet.<\/p><\/dd>\n<dt id=\"how%20do%20i%20refund%20a%20payment%3F\"><h3>How do I refund a payment?<\/h3><\/dt>\n<dd><p>From your Cryptoway account, as a new transfer to an address the customer gives you. The plugin does not send refunds; mark the order as refunded in EDD yourself.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20subscriptions%3F\"><h3>Does it work with subscriptions?<\/h3><\/dt>\n<dd><p>No. Orders from EDD Recurring Payments are not supported: a crypto transfer cannot be charged again automatically.<\/p><\/dd>\n<dt id=\"an%20order%20did%20not%20update%20after%20payment.%20what%20can%20i%20check%3F\"><h3>An order did not update after payment. What can I check?<\/h3><\/dt>\n<dd><ul>\n<li>Payment notifications arrive at <code>https:\/\/your-domain\/index.php?edd-listener=cryptoway<\/code>. The address is sent with each invoice and must be reachable from the internet.<\/li>\n<li>Open the order and press \"Check payment status\" in the Cryptoway box. If the check fails, the order note says why.<\/li>\n<li>The 10-minute status check runs on WP-Cron, which WordPress starts from visits to the site. On a shop with few visitors set up a server cron job: add <code>define( 'DISABLE_WP_CRON', true );<\/code> to <code>wp-config.php<\/code> and call <code>wp-cron.php<\/code> every five minutes. Without it a lost notification may go unnoticed until someone opens the site.<\/li>\n<li>Logs are in Downloads \u2192 Tools \u2192 Debug Log. Errors and payment events are always written there; with EDD's Debug Mode on, the full exchange with Cryptoway is added.<\/li>\n<\/ul><\/dd>\n<dt id=\"where%20are%20my%20keys%2C%20and%20what%20is%20sent%20to%20cryptoway%3F\"><h3>Where are my keys, and what is sent to Cryptoway?<\/h3><\/dt>\n<dd><p>The keys are stored with the other EDD settings. The Secret key only signs requests: it is never sent, shown again or logged.<\/p>\n\n<p>The plugin relies on the <a href=\"https:\/\/cryptoway.com\">Cryptoway<\/a> payment service (API: https:\/\/api.cryptoway.com) and makes no requests until the keys are saved:<\/p>\n\n<ul>\n<li>At checkout: the order total, currency, order number and reference, store name, payment deadline, and the notification and return addresses, to create the invoice.<\/li>\n<li>Every 10 minutes while a payment is unresolved, at the payment deadline, on payment notifications and on \"Check payment status\": a request for that invoice's status. Cryptoway sends payment notifications to your site.<\/li>\n<li>When you save the settings, and again while the callback key is missing: a request for the project's callback key.<\/li>\n<\/ul>\n\n<p>Each request carries the Project ID, a timestamp, a signature and a User-Agent with the plugin version and your site address. No customer name, email or billing address is sent.<\/p>\n\n<p><a href=\"https:\/\/cryptoway.com\/en\/legal\/terms\">Terms of Service<\/a> \u00b7 <a href=\"https:\/\/cryptoway.com\/en\/legal\/privacy\">Privacy Policy<\/a><\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added: Spanish and Turkish translations; the Russian one was proofread.<\/li>\n<li>Added: USDC, Solana (SOL) and Dogecoin (DOGE), and USDT on Solana \u2014 the coins Cryptoway accepts now.<\/li>\n<li>Changed: the statistics screen lists eight coins and sums the rest into one \"Other coins\" row, so the rows add up to the total.<\/li>\n<li>Changed: the Cryptoway logo in the admin menu, the order screen and the statistics now matches the current Cryptoway brand.<\/li>\n<li>Fixed: a payment on Arbitrum was named by its raw code in the order notes, and its amount was shown with eight decimals instead of two.<\/li>\n<li>Fixed: a period picked in the statistics covers whole days, so the figures and the CSV no longer depend on the time of day.<\/li>\n<li>Fixed: the Cryptoway box on the order screen is styled again, and it stops asking for a review once the order is settled.<\/li>\n<li>Changed: deleting the plugin now removes the stored keys as well; WordPress 6.5 is enough to run it.<\/li>\n<\/ul>","raw_excerpt":"Sell digital downloads for USDT, Bitcoin and other crypto. The file unlocks only after Cryptoway confirms the full amount.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/372024","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=372024"}],"author":[{"embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/cryptoway"}],"wp:attachment":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=372024"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=372024"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=372024"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=372024"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=372024"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=372024"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}