EDD - Netbilling

Securely Accept and Store Credit Cards with Netbilling

The Netbilling payment gateway, for Easy Digital Downloads, provides the best security and reliability for payment processing with your Netbilling Merchant account. Let your customers save credit cards to their Easy Digital Downloads customer account for fast and easy checkout.

The Netbilling extension allows you to keep the customer on your site for the checkout process, allowing you maximum control over checkout so that you can test and implement the most effective experience for your store. A SSL secured site is required for PCI compliance due to the direct checkout to ensure that your customers’ credit card information is secure. You also need a merchant account to use Netbilling’s payment processing services.

Why Use Netbilling?

  • Accept all Major Credit Cards / Debit Cards permitted by your merchant account – Visa®, MasterCard®, American Express®, Discover®, Diner’s Club, JCB
  • Netbilling 24 hour call center support
  • Accept international transactions from customers worldwide
  • Customers can securely save their payment method to their account for easier checkout
  • Customers never leave your site during checkout

Securely Save Customer Payment Methods

Payment data and PCI compliance is handled by Netbilling’s secure servers (if enabled in your Netbilling account). There’s no limit to the number of payment methods a customer can store on their account.

Customer Card Management

Customers can easily & securely save multiple payment methods to their account for faster checkout.  Management features for updating or add new cards right from the customer profile's screen. Customers also have the option to set a default payment method as well.


Easy Digital Downloads Recurring Payments

This Netbilling payment gateway offers complete support to Easy Digital Downloads Recurring Payments plugin. This allows you to create a store that offers recurring subscriptions and licensing products .

Lite Version

If you're not ready to purchase this feature rich version, we have a free version compatible with Netbilling's payment forms. Check it out, over at WordPress.org!


  • Billed once per year until cancelled

  • Billed once per year until cancelled

  • Billed once per year until cancelled

  • 3.10.1
    • TWEAK: Adjusted EDD_License handler to load after EDD 3.0 loads, still compatible with EDD < 3.0
    • UPDATE: CC icon assets as they have been removed from EDD core
    • FIX: Account CC management as it would sometimes not load correctly
  • 3.9.1
    • Moved cron task to EDD Recurring payments daily cron task.
    • Updated License to better find the correct plugin update.
    • Various code tweaks and syntax fixes
  • 3.8.1
    • Fixed an issue that could cause an abundance of unnecessary errors if Netbilling account information is not present
  • 3.8.0
    • Fixed issues where SWITCH cases would through warnings
    • Various code tweaks to improve speed and performance
  • 3.6.1
    • Fixed issues with NULL settings data
  • 3.6.0
    • NEW FEATURE! Customer Credit Card Management for "edd_profile_editor" shortcode
    • Overhauled stored card section during checkout
    • Updated EDD Recurring Payments compatibility with card management features
    • Various bug fixes and code adjustments
  • 3.5.0
    • NEW EDD PLUGIN SUPPORT! - Support for EDD's Recurring Payments Plugin
    • Various bug fixes and code adjustments
    • Updated debug features to help with future troubleshooting
  • 3.2.8
    • Minor bug fixes
  • 3.1.8
    • Minor bug fixes
    • New Payment Note details, should help with troubleshooting issues.
    • Documentation Updates
  • 3.0.7
    • Updated EDD Software Licensing
  • 3.0.6
    • Updated an issue where discounts where not being stored with EDD_Payment class
    • Fixed an issue with if card_save form field was not present in purchase.
  • 3.0.5
    • Updated formatting
    • Updating billing data based on saved card information
    • Compatibility for Simple Shipping plugin
    • Various code clean up
  • 3.0.1
    • Added option to enable Repeat-Billing. Repeat-Billing needs to be enabled on NETbilling's end for plugin feature to work.
    • Removed Live and Test Site tag options and replaced with just Site Tag.
    • Updated setting descriptions.
  • 3.0.0
    • Updated to use Netbilling's PCI compliant Repeat-Billing feature. Customer can now save credit cards for future use.
  • 2.5.2
    • Update the call for the site tag, which could have resulted in not using your Netbilling Site tag
    • Updated Request Parameter Definitions to Netbilling to ensure City and State information is passed correctly
  • 2.5.1
    • Update setup documentation.
  • 2.5.0
    • Removed payment form redirect. Direct Mode is the preferred method.
    • Update to use EDD_Payment class
    • Any unexpected status code other than "0" and "F" should be interpreted as a successful transaction. Plugin now accounts for this.
    • Various code clean up
    • Moved gateway settings to a tab as other payment gateways.
  • 2.0.0
    • Added Direct Mode payment processing (Default option)
    • Added setting option to choose between Direct Mode processing or Payment form.
    • Fixed setting id name calls, IPN called id names that did not exsist and could cause issues with purchases.
    • Formatting for readability
  • 1.0.1
    • Updated crypto-hash key generation
    • Fixed plugin setting's id names
    • Updated missed instances to use edd_get_option()
  • 1.0.0
    • Initial release