Skip to main content

Tutorial on Creating Custom Payment Gateways

If you would like to create your own payment gateways for Easy Digital Downloads, then you should read through the tutorial I have just published on Pippin’s Plugins.

The tutorial walks through the process of registering your payment gateway, creating (or disabling) custom credit card forms, setting up the processing functions, and creating the gateway settings.

Read the Tutorial

Pippin Williamson

About Pippin Williamson

Pippin Williamson is the founder of Sandhills Development, the parent company for Easy Digital Downloads, AffiliateWP, WP Simple Pay, Sugar Calendar, and others. When not writing PHP, he can often be found sipping coffee or brewing beer at Sandhills Brewing.



  1. Pippin Williamson
    1. Pippin Williamson

      You won’t modify any existing files, instead you will create a new plugin, as described in the tutorial.

  2. Pippin Williamson

    how do i create the new plugin?? like am to create a new edd_gateway.php and place it in the theme’s folder or edd folder???

  3. Pippin Williamson
  4. Pippin Williamson

    hi, am trying to build a payment gateway for a project am working on. everything is from scratch which makes the platform a standalone. How can i build the gateway to help transfer funds round within the platform?? will really accept the aid.

  5. Pippin Williamson

    I have Created the plugin as you shown in the tutorial and i added the sample payment gateway code and plugin installed and showing in payment settings but when i updated the test api key and checkout in the website its not showing any form of payment, Kindly help me to resolve this.

Leave a Reply

Your email address will not be published. Required fields are marked *