LearnDash_PayPal_IPN::hash_process_action()
Process the PayPal hash action.
Description #
Source #
Changelog #
Version | Description |
---|---|
3.6.0 | Introduced. |
Related #
@package #
Uses #
Uses | Description |
---|---|
includes/payments/ld-login-registration-functions.php: learndash_paypal_get_purchase_success_redirect_url () |
Get the PayPal purchase success redirect URL. |
includes/payments/ld-login-registration-functions.php: learndash_paypal_get_purchase_cancel_redirect_url () |
Get the PayPal purchase cancel redirect URL. |
includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::hash_update_user_meta_values () |
Update user hash meta values. |
includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_update_transaction_post_meta () |
Update the IPN Transaction post meta. |
includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::hash_delete_user_meta_values () |
Delete user hash meta values. |
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. |
includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_grant_access () |
Grant user access. |
includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_debug () |
Logs the message to the IPN Processing log. |
includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_exit () |
IPN Processing exit. |
includes/class-ldlms-post-types.php: learndash_get_post_type_slug () |
Used By #
Used By | Description |
---|---|
includes/payments/class-learndash-paypal-ipn.php: LearnDash_PayPal_IPN::ipn_process () |
Entry point for IPN processing |