LearnDash_PayPal_IPN::ipn_exit LearnDash_PayPal_IPN::ipn_exit( string $redirect_url = '' ) IPN Processing exit. ContentsDescription Parameters Source Related @package Uses Used By Description # This is a general cleanup function called at the end of processing on an abort. This function will finish out the processing log before exit. Parameters # $redirect_url (string) (Optional) redirect on exit. @since 3.6.0. Default value: '' Source # File: includes/payments/class-learndash-paypal-ipn.php Related # @package # LearnDash Uses # Uses Uses Description includes/payments/class-learndash-paypal-ipn.php: learndash_paypal_save_processing_log Filters if we save the PayPal processing log to transaction. includes/ld-misc-functions.php: learndash_safe_redirect () Utility function to centralize all LearnDash redirect calls. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_init_transaction () Initialize the Transaction Post instance. Used By # Used By Used By Description includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_validate_customer_data () Validate the IPN Customer data. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_validate_receiver_data () Validate the IPN Receiver data. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_validate_payment_type () Vaidate the IPN POST Payment Type. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_validate_payment_status () Vaidate the IPN POST Payment Status. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::hash_init_action () Init the hash action. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::hash_process_action () Process the PayPal hash action. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_process () Entry point for IPN processing includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_init_settings () Load LearnDash general PayPal Settings. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_init_listener () Initialize the PayPal IPN Listener. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_validate_post_data () Vaidate the IPN POST data. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_process_post_data () Process the IPN POST data.
Uses # Uses Uses Description includes/payments/class-learndash-paypal-ipn.php: learndash_paypal_save_processing_log Filters if we save the PayPal processing log to transaction. includes/ld-misc-functions.php: learndash_safe_redirect () Utility function to centralize all LearnDash redirect calls. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_init_transaction () Initialize the Transaction Post instance.
Used By # Used By Used By Description includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_validate_customer_data () Validate the IPN Customer data. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_validate_receiver_data () Validate the IPN Receiver data. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_validate_payment_type () Vaidate the IPN POST Payment Type. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_validate_payment_status () Vaidate the IPN POST Payment Status. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::hash_init_action () Init the hash action. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::hash_process_action () Process the PayPal hash action. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_process () Entry point for IPN processing includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_init_settings () Load LearnDash general PayPal Settings. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_init_listener () Initialize the PayPal IPN Listener. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_validate_post_data () Vaidate the IPN POST data. includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_process_post_data () Process the IPN POST data.