Linux 软件免费装
Banner图

Cryptoway – Crypto Payment Gateway for Easy Digital Downloads

开发者 cryptoway
更新时间 2026年10月16日 20:56
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPL-2.0+
版权网址: 版权信息

标签

easy digital downloads bitcoin payments crypto payments cryptocurrency payments usdt payments

下载

1.0.0 1.0.1

详情介绍:

https://www.youtube.com/watch?v=RZf8eKNUkqs 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. How it works
  1. At checkout the customer picks Cryptoway and is sent to the Cryptoway payment page.
  2. 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).
  3. Cryptoway notifies your store. The plugin reads the invoice back from Cryptoway and checks the amount and currency.
  4. The order becomes Complete and the download link works — or the order goes On Hold with a note saying how much is missing.
Coins and networks USDT on seven networks: Tron (TRC-20), Ethereum (ERC-20), BNB Smart Chain (BEP-20), Polygon, Arbitrum, Solana and The Open Network. USDC on two networks: Ethereum (ERC-20) and Solana. What you get in the store Set in your Cryptoway project These live on the project's Settings tab in your Cryptoway account; nothing changes in the store. Fees and requirements Cryptoway takes a percentage of each successful payment, with no setup fee and no monthly minimum. Rates are on the pricing page. Documentation · Support: support@cryptoway.com

安装:

  1. In Plugins → Add New Plugin, search for "Cryptoway", install and activate it. Easy Digital Downloads must be active.
  2. In your Cryptoway account open Projects → your project → API keys.
  3. In Downloads → Settings → Payments → Cryptoway paste the Project ID and Secret key and save. The callback key that verifies payment notifications is fetched automatically.
  4. On the General tab of Payments, tick Cryptoway under Active Gateways. The box stays greyed out until the keys are saved.
  5. Change Time to pay if 60 minutes does not suit you (15 to 1440 minutes).
  6. Buy one of your own downloads for a small amount and check that the order becomes Complete with a Cryptoway note.

屏幕截图:

  • The Cryptoway payment page: the amount in the chosen coin, the network, a QR code and the time left to pay.
  • A completed order: the order note and the Cryptoway box show the same amount invoiced and paid.
  • A short payment puts the order On Hold; the note and the Cryptoway box show how much is missing.
  • Statistics for a chosen period, with CSV export.
  • Settings: the name at checkout, the Project ID and Secret key, and the time to pay. The callback key is fetched automatically.
  • The Settings tab of your Cryptoway project: auto-convert, fees and markup, checkout branding and layout.
  • Fees and markup: who pays the Cryptoway fee, and a markup or a discount on new invoices.
  • Checkout branding: accent colour, logo, theme and brand glow, with a preview of the payment page.

升级注意事项:

1.0.1 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. 1.0.0 Initial release.

常见问题:

What if the customer pays less, more, or late?

  • 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.
  • More: the order completes. From 1% over the invoice, the note shows the overpaid amount to return from your Cryptoway account.
  • Nothing within Time to pay: the order is marked Abandoned.
  • Late, after the time ran out: the order goes On Hold with the amounts and "The money is with Cryptoway — settle it manually". No file is released until you decide.

Which coins can customers pay with?

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.

Which languages does the plugin speak?

English, Russian, Spanish and Turkish — 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.

Who pays the network fee?

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.

Can I test without real money?

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.

How do I refund a payment?

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.

Does it work with subscriptions?

No. Orders from EDD Recurring Payments are not supported: a crypto transfer cannot be charged again automatically.

An order did not update after payment. What can I check?

  • Payment notifications arrive at https://your-domain/index.php?edd-listener=cryptoway. The address is sent with each invoice and must be reachable from the internet.
  • Open the order and press "Check payment status" in the Cryptoway box. If the check fails, the order note says why.
  • 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 define( 'DISABLE_WP_CRON', true ); to wp-config.php and call wp-cron.php every five minutes. Without it a lost notification may go unnoticed until someone opens the site.
  • Logs are in Downloads → Tools → Debug Log. Errors and payment events are always written there; with EDD's Debug Mode on, the full exchange with Cryptoway is added.

Where are my keys, and what is sent to Cryptoway?

The keys are stored with the other EDD settings. The Secret key only signs requests: it is never sent, shown again or logged. The plugin relies on the Cryptoway payment service (API: https://api.cryptoway.com) and makes no requests until the keys are saved:

  • At checkout: the order total, currency, order number and reference, store name, payment deadline, and the notification and return addresses, to create the invoice.
  • 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.
  • When you save the settings, and again while the callback key is missing: a request for the project's callback key.
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. Terms of Service · Privacy Policy

更新日志:

1.0.1