Lines:
1 to 65 of 65
<?php /** * Process Purchase * * @package EDD * @subpackage Functions * @copyright Copyright (c) 2015, Pippin Williamson * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License * @since 1.0 */ // Exit if accessed directly if ( ! defined( 'ABSPATH' ) ) exit; /* function edd_process_purchase_form() – Process Purchase Form */ add_action( 'edd_purchase', 'edd_process_purchase_form' ); add_action( 'wp_ajax_edd_process_checkout', 'edd_process_purchase_form' ); add_action( 'wp_ajax_nopriv_edd_process_checkout', 'edd_process_purchase_form' ); /* function edd_checkout_check_existing_email() – Verify that when a logged in user makes a purchase that the email address used doesn’t belong to a different customer */ add_action( 'edd_checkout_error_checks', 'edd_checkout_check_existing_email', 10, 2 ); /* function edd_process_purchase_login() – Process the checkout login form */ add_action( 'wp_ajax_edd_process_checkout_login', 'edd_process_purchase_login' ); add_action( 'wp_ajax_nopriv_edd_process_checkout_login', 'edd_process_purchase_login' ); /* function edd_purchase_form_validate_fields() – Purchase Form Validate Fields */ /* function edd_purchase_form_validate_gateway() – Purchase Form Validate Gateway */ /* function edd_purchase_form_validate_discounts() – Purchase Form Validate Discounts */ /* function edd_purchase_form_validate_agree_to_terms() – Purchase Form Validate Agree To Terms */ /* function edd_purchase_form_validate_agree_to_privacy_policy() – Purchase Form Validate Agree To Privacy Policy */ /* function edd_purchase_form_required_fields() – Purchase Form Required Fields */ /* function edd_purchase_form_validate_logged_in_user() – Purchase Form Validate Logged In User */ /* function edd_purchase_form_validate_new_user() – Purchase Form Validate New User */ /* function edd_purchase_form_validate_user_login() – Purchase Form Validate User Login */ /* function edd_purchase_form_validate_guest_user() – Purchase Form Validate Guest User */ /* function edd_register_and_login_new_user() – Register And Login New User */ /* function edd_get_purchase_form_user() – Get Purchase Form User */ /* function edd_purchase_form_validate_cc() – Validates the credit card info */ /* function edd_get_purchase_cc_info() – Get Credit Card Info */ /* function edd_purchase_form_validate_cc_zip() – Validate zip code based on country code */ /* function edd_check_purchase_email() – Check the purchase to ensure a banned email is not allowed through */ add_action( 'edd_checkout_error_checks', 'edd_check_purchase_email', 10, 2 ); /* function edd_process_straight_to_gateway() – Process a straight-to-gateway purchase */ add_action( 'edd_straight_to_gateway', 'edd_process_straight_to_gateway' );