Crypto payments for Easy Digital Downloads
Add a Pay with Crypto (USDT / USDC / BTC) gateway to your EDD store. Non-custodial — payments go straight to your own wallet and are verified on-chain. Once a payment confirms, EDD marks the order complete and releases the download exactly as it always does.
Non-custodial
Funds go from the buyer straight to your wallet. StableDeliver never holds money and never has your keys.
EDD delivers the file
We only verify the payment and notify your site over a signed webhook. EDD keeps doing the fulfilment you already trust.
Verified on-chain
USDT / USDC on Ethereum, Polygon, BNB Smart Chain, Arbitrum and Tron; BTC on Bitcoin. The exact transfer is confirmed before the order completes.
Test mode
Build and confirm the whole flow with a test key — no chain calls, no money — before you go live.
How it works
- 1. Install the plugin, then create an API key and add your site as a webhook endpoint in your StableDeliver dashboard → Developers.
- 2. Map each EDD download to a StableDeliver product (its price, chain and asset are what gets charged).
- 3. At checkout the buyer picks Pay with Crypto and is sent to a hosted checkout to pay from their own wallet.
- 4. We verify the payment on-chain and send your site a signed webhook — the plugin checks the HMAC signature and timestamp, marks the EDD payment complete, and EDD releases the file. A forged or stale webhook can never complete a payment.
Open source
The plugin is GPL-2.0 and its source is public: github.com/ivvvip/stabledeliver-crypto-payments. Read it, audit it, run it.
Start taking crypto on EDD
Create your free account, add your wallet, and connect your store.