CigalPay adds a crypto payment option to your Easy Digital Downloads checkout.
- Your prices stay in USD or EUR. The customer picks the coin on the CigalPay checkout and sees the exact amount to send.
- Accepted coins: Bitcoin, USDT (TRC-20), Ethereum, Solana, Litecoin, Dogecoin, Dash, Bitcoin Cash, Polygon and TRX. Customers can also pay in many other coins, converted automatically.
- The order is completed once the payment is confirmed on the network: the customer gets their purchase receipt and download links, as for any completed order.
- Every payment notification is signed. The plugin also checks that the payment is for the checkout it created for that order, at the order's price.
- Refund from the order page: the customer gets back the coin they paid, from your CigalPay balance.
How it works
- The customer chooses "Crypto" at checkout.
- They're sent to the CigalPay checkout, pick a coin and pay.
- CigalPay notifies your site, and the order is completed. While the network confirms, the customer sees Easy Digital Downloads' "processing" page.
External service
This plugin connects to CigalPay (
https://cigalpay.com) to take payments. When a customer places an order with CigalPay, the plugin sends CigalPay:
- the order total and currency, the order number and the site name;
- the return address and the notification address of your site;
- the customer's language.
No customer names, emails or addresses are sent. CigalPay then sends payment status notifications back to your site.
When you refund an order in crypto with CigalPay, the plugin sends CigalPay the payment id, the amount, the order number and the customer's email, so CigalPay can email them the link to enter their refund address.
- Install and activate the plugin. Easy Digital Downloads 3.1 or later must be active.
- Create a free CigalPay account at https://cigalpay.com.
- In the CigalPay dashboard, open Settings → API credentials. Copy your Account ID and your notification signing secret, and your API key to refund from Easy Digital Downloads.
- In Downloads → Settings → Extensions → CigalPay, paste the values.
- In Downloads → Settings → Payments, enable CigalPay.
Your shop currency must be USD or EUR. CigalPay is hidden at checkout for orders above 5,000 USD or EUR, the largest payment CigalPay accepts.