EDD guide
Accept crypto payments in Easy Digital Downloads with MakePay
The MakePay EDD gateway is built for WordPress stores that sell digital products and want checkout to stay simple for customers.
Easy Digital Downloads is often used for software, templates, files, licenses, and memberships. Those stores need clear order status because download access usually depends on whether the payment completed.
MakePay adds a payment method to EDD checkout. The customer chooses crypto payment, opens hosted MakePay checkout, and returns to the store after payment.
How MakePay fits into EDD checkout
The gateway creates a pending EDD payment, sends the amount and purchase metadata to MakePay, and opens hosted checkout or the embedded checkout page.
When MakePay reports the final status, the plugin verifies the webhook signature and updates the EDD payment. EDD then handles receipts, download access, customer records, and reporting.
Digital products need clean status handling
For downloadable products, a wrong payment status can grant access too early or block a customer after they paid. The plugin maps paid, failed, cancelled, refunded, and processing states back to EDD statuses.
Run at least one small test purchase before enabling the gateway publicly so the receipt and download flow matches your store rules.
Operations and recovery
Use Connect MakePay for normal setup. Manual API-key fields are available as a fallback for stores with stricter operational requirements.
If the WordPress domain changes, reconnect MakePay so return and webhook URLs point to the current store.
FAQ
Does MakePay deliver the digital files?
No. Easy Digital Downloads continues to control file delivery, download limits, receipts, and customer access.
Can I use the plugin for subscriptions or licenses?
The gateway creates hosted checkout links for EDD payments. Subscription or license behavior remains controlled by your EDD extensions.