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 |