
Easy Digital Downloads Gateway Fees Addon
/Year

Running a digital storefront involves more than just uploading files; it requires managing the thin margins often eaten away by payment processor charges. The easy digital downloads gateway fees addon is a specialized tool designed to solve this problem by giving store owners the power to control transaction costs. Whether you want to charge credit card fees in Easy Digital Downloads to protect your profits or offer discounts to encourage specific payment methods, this extension provides the granular control necessary for modern e-commerce.
By using the EDD gateway fees addon, you can choose to either absorb processing costs as a business expense or pass them directly to the customer, ensuring that your net revenue remains predictable and stable.
Key Features of the EDD Gateway Fees Addon
The primary goal of this extension is flexibility. It moves beyond a “one size fits all” pricing model and allows for custom payment gateway fees in EDD based on the specific provider a customer selects at checkout.
- Flat and Percentage Fees: You can configure fees as a fixed amount (e.g., $0.30 per transaction), a percentage (e.g., 2.9%), or a combination of both. This is ideal for matching the exact fee structure of processors like Stripe or PayPal.
- Gateway-Specific Customization: Every payment gateway you have enabled in EDD can have its own unique fee or discount.
- Transparent Checkout Experience: To maintain trust, all fees or discounts are clearly itemized on the checkout page. Customers see exactly what they are paying for before they finalize the purchase.
- Discount Functionality: By entering a negative value in the fee field, the addon transforms from a surcharge tool into an incentive tool, allowing you to offer discounts for lower-cost payment methods.
- Broad Compatibility: The addon is designed to work with any payment gateway supported by the core Easy Digital Downloads plugin.
Technical Specifications & Requirements
Before installing, ensure your WordPress environment meets the following minimum requirements for optimal performance:
| Requirement | Minimum Version |
|---|---|
| WordPress | 5.4+ |
| Easy Digital Downloads | 3.1.5+ |
| PHP | 7.2+ |
Important Note: Currently, the Gateway Fees addon supports one-time purchases only. It is not compatible with the EDD Recurring Payments extension; therefore, fees or discounts will not apply to subscription-based products.
How to Set Up Gateway Fees in Easy Digital Downloads
Setting up your fee structure is straightforward and does not require any coding knowledge. Follow these steps to get started:
- Install the Addon: Upload the plugin files to your
wp-content/pluginsdirectory or install via the WordPress “Add New” plugin screen. Activate it. - Navigate to Settings: Go to Downloads > Settings > Payment Gateways. You will see a new tab or section labeled Gateway Fees.
- Configure Your Gateways: You will see a list of all your active payment gateways (e.g., Stripe, PayPal, Amazon Pay).
- Enter Fee Values:
- To add a surcharge, enter a positive number (e.g.,
2.5for a 2.5% fee). - To offer a discount, enter a negative number (e.g.,
-1.0for a $1.00 discount).
- To add a surcharge, enter a positive number (e.g.,
- Choose Fee Type: Select whether the value is a Flat Amount or a Percentage.
- Label Your Fees: Enter a “Fee Label” (e.g., “Credit Card Processing Fee”) that will be visible to customers on the checkout page.
- Save Changes: Click Save Changes at the bottom of the page to apply the fees globally.
Practical Usage & Best Practices
For many digital creators, the ability to EDD pass on processing fees is a game-changer for high-volume, low-margin products. Here are a few ways to use this plugin effectively:
1. Offsetting Specific Processor Costs
If you use Stripe, they typically charge 2.9% + $0.30 per transaction. You can set the Stripe gateway fee to exactly these parameters to ensure you receive the full asking price of your digital product. This is the best way to charge customers transaction fees in WordPress EDD without manual calculations.
2. Encouraging Low-Fee Gateways
If you prefer a specific gateway because it has lower overhead or faster payouts, you can set a small discount (a negative fee) for that specific gateway. This nudges customers toward the payment method that is most beneficial for your business operations.
3. Transparent Surcharging for International Payments
If certain gateways charge more for international currency conversion, you can apply a specific surcharge to those gateways to cover the discrepancy, ensuring your business doesn’t lose money on cross-border sales.
FAQ & Troubleshooting
How to add a surcharge for Stripe in Easy Digital Downloads?
To add a Stripe surcharge, navigate to Downloads > Settings > Payment Gateways > Gateway Fees. Locate the Stripe section and enter your desired percentage (e.g., 2.9) or flat fee. Ensure you provide a clear label, such as “Stripe Processing Fee,” so the customer understands the charge at checkout.
Can I pass PayPal fees to customers with Easy Digital Downloads?
Yes. By using the EDD gateway fees addon, you can set a specific fee for the PayPal gateway. This allows you to pass PayPal fees to customers by matching PayPal’s standard percentage and fixed-fee rates in the addon settings.
Can Easy Digital Downloads offset payment processor fees automatically?
While the core EDD plugin does not do this, the Gateway Fees addon is specifically designed to offset payment processor fees. It calculates the additional cost based on your settings and adds it to the final total in the shopping cart.
Why aren’t my fees appearing on subscription products?
The Gateway Fees addon is currently only compatible with one-time purchases. If you are using the Recurring Payments extension, the fees will not be applied to those specific products to avoid complexities with automated billing cycles.
Is this addon compatible with Gutenberg and Elementor?
Yes. Since the addon functions at the checkout logic level, it is compatible with all major page builders like Elementor and the native Gutenberg block editor. The fees will display wherever your EDD checkout shortcode or block is placed.
Final Verdict
The Easy Digital Downloads Gateway Fees addon is an essential tool for any digital merchant who wants to regain control over their transaction margins. By providing a transparent way to manage wordpress payment gateway fees, it builds trust with customers while protecting the bottom line for the store owner. Whether you are a solo developer or a large-scale digital agency, this extension offers a professional, automated solution for fee management.
To get started with optimizing your digital store’s profitability, visit wppick.com for more WordPress guides and plugin reviews.
I. Download Limits & Account Benefits
- Free Downloads: Each email address receives 3 downloads per day for free products
- Upgrade Benefits: Purchase any paid product to increase your daily download limit by 3 for each paid product
- No Account Required: You can download immediately by receiving the download link via email
- Account Recommended: Create an account for easier access to your order history and direct update downloads
II. Understanding GPL vs Official Versions
Important: The products available on WPPick are GPL-licensed versions, which differ from official developer versions. Before purchasing, please read our comprehensive guide: Understanding GPL & Official Differences at WPPick
Key Points:
- GPL versions may not include premium support from original developers
- Updates may be delayed compared to official releases
- Some premium features might have limitations
- Always consider your specific needs and support requirements
III. Support & Assistance
We’re here to help through multiple channels:
- Email Support: Direct email assistance for all inquiries
- Live Chat: Real-time support during business hours
- Comprehensive Documentation: Detailed guides and tutorials
IV. Order Tracking
Access your complete purchase history and download links anytime: Order History
V. Account Access
New to WPPick? Login or Create Account to manage your downloads and orders efficiently.
VI. Refund Protection
We stand behind our products with a clear refund policy. Review our terms: Refund Policy
VII. Privacy & Security
Your data security is our priority. Learn how we protect your information: Privacy Policy
VII. Terms of Service
Understanding our service terms ensures a smooth experience: Terms of Use
Quick Tips for Best Experience
- Verify Compatibility: Check plugin/theme compatibility with your WordPress version
- Backup First: Always backup your site before installing new plugins or themes
- Test Environment: Consider testing on a staging site first
- Stay Updated: Regularly check for updates in your account dashboard
- Read Documentation: Review any included documentation for optimal setup
Need Help?
If you have questions about downloads, licensing, or need technical assistance, don’t hesitate to contact our support team. We’re committed to ensuring you have the best possible experience with WPPick products.
Ready to get started? Your download adventure begins with just one click!