API Documents

Description.

arm_reset_password_success_img_external

Usage: add_filter( ‘arm_reset_password_success_img_external’, ‘your_function’); function your_function($arm_reset_password_img) { //$arm_reset_password_img String URL. return $arm_reset_password_img; } Parameters: $arm_reset_password_img Image URL with https://

arm_after_prepare_payment_data

Usage: add_filter(‘arm_after_prepare_payment_data’, ‘arm_change_final_payable_amount_func’, 10, 4); function arm_change_final_payable_amount_func($arm_purchase_arr, $payment_gateway, $posted_data, $entry_id) { //$arm_purchase_arr Membership plan payment array as submitted form. //$payment_gateway

arm_modify_redirection_page_external

Usage: add_filter( ‘arm_modify_redirection_page_external’, ‘your_function’, 10, 1); function your_function($redirect_url) { //$redirect_url Redirect URL for the login form. return $redirect_url; } Parameters:

arm_after_user_plan_change_by_admin

Usage: add_action( ‘arm_after_user_plan_change_by_admin’, ‘arm_after_user_plan_change_by_admin_func’, 10, 2); function arm_after_user_plan_change_by_admin_func($user_id, $plan_id) { // Do Your Action. } Parameters: $user_id User ID $plan_id

arm_update_profile_external

Usage: add_action( ‘arm_update_profile_external’, ‘your_function’, 10, 2 ); function your_function($user_id, $form_data) { //Do Your Action //$user_id User ID as String. //$form_data

arm_change_password_external

Usage: add_action( ‘arm_change_password_external’, ‘your_function’, 10, 2 ); function your_function($user_id, $new_password) { //Do Your Action //$user_id User ID as String. //$new_password

arm_profile_content_after_fields_outside

Usage: add_filter(‘arm_profile_content_after_fields_outside’, ‘your_function’, 10, 3); function your_function($content = ”, $args = array(), $user= array()) { //$user Array of User with

arm_profile_content_before_fields_outside

Usage: add_filter(‘arm_profile_content_before_fields_outside’, ‘your_function’, 10, 3); function your_function($content = ”, $args = array(), $user= array()) { //$user Array of User with

arm_after_recurring_payment_completed_outside

Usage: add_action( ‘arm_after_recurring_payment_completed_outside’, ‘your_function’, 10, 5); function your_function($user_id= 0, $plan_id= 0 , $payment_gateway= ”, $payment_mode= ”, $user_subdata= array()) { //Do

arm_after_recurring_payment_failed_outside

Usage: add_action( ‘arm_after_recurring_payment_failed_outside’, ‘your_function’, 10, 5); function your_function($user_id= 0, $plan_id= 0 , $payment_gateway= ”, $payment_mode= ”, $user_subdata= array()) { //Do