Easy Digital Downloads
  • Package
  • Class
  • Tree

Packages

  • EDD
    • Admin
      • Actions
      • Add-ons
      • Dashboard
      • Discounts
      • Downloads
      • Export
      • Notices
      • Pages
      • Payments
      • Reports
      • Settings
      • System
      • Upgrades
      • Upload
      • Welcome
    • Cart
    • Checkout
    • Classes
      • API
      • Fees
      • HTML
      • Roles
      • Session
    • Emails
    • Functions
      • AJAX
      • Compatibility
      • Errors
      • Formatting
      • Install
      • Login
      • Taxes
      • Templates
    • Gateways
    • Logging
    • Payments
    • Shortcodes
    • Widgets

Functions

  • edd_get_chosen_gateway
  • edd_get_default_gateway
  • edd_get_enabled_payment_gateways
  • edd_get_gateway_admin_label
  • edd_get_gateway_checkout_label
  • edd_get_payment_gateways
  • edd_get_paypal_page_style
  • edd_get_paypal_redirect
  • edd_is_gateway_active
  • edd_listen_for_paypal_ipn
  • edd_load_ajax_gateway
  • edd_manual_payment
  • edd_manual_remove_cc_form
  • edd_no_gateway_error
  • edd_process_paypal_ipn
  • edd_process_paypal_purchase
  • edd_process_paypal_refund
  • edd_process_paypal_web_accept
  • edd_record_gateway_error
  • edd_send_to_gateway
  • edd_show_gateways

Package EDD\Gateways

Functions summary

edd_get_chosen_gateway Determines what the currently selected gateway is
edd_get_default_gateway Gets the default payment gateway selected from the EDD Settings
edd_get_enabled_payment_gateways Returns a list of all enabled gateways.
edd_get_gateway_admin_label Returns the admin label for the specified gateway
edd_get_gateway_checkout_label Returns the checkout label for the specified gateway
edd_get_payment_gateways Returns a list of all available gateways.
edd_get_paypal_page_style Set the Page Style for PayPal Purchase page
edd_get_paypal_redirect Get PayPal Redirect
edd_is_gateway_active Checks whether a specified gateway is activated.
edd_listen_for_paypal_ipn Listens for a PayPal IPN requests and then sends to the processing function
edd_load_ajax_gateway Loads a payment gateway via AJAX
edd_manual_payment Processes the purchase data and uses the Manual Payment gateway to record the transaction in the Purchase History
edd_manual_remove_cc_form Manual Gateway does not need a CC form, so remove it. This function is only defined so that the credit card form isn't shown.
edd_no_gateway_error Sets an error on checkout if no gateways are enabled
edd_process_paypal_ipn Process PayPal IPN
edd_process_paypal_purchase Process PayPal Purchase
edd_process_paypal_refund Process PayPal IPN Refunds
edd_process_paypal_web_accept Process web accept (one time) payment IPNs
edd_record_gateway_error Record a gateway error
edd_send_to_gateway Sends all the payment data to the specified gateway
edd_show_gateways Determines if the gateway menu should be shown
Easy Digital Downloads API documentation generated by ApiGen 2.8.0