Faster, Smoother New Version of ARMember7.0Launched Buy Now

API Documents

Description.

arm_get_payment_gateways_in_filters

Usage: apply_filters(‘arm_get_payment_gateways_in_filters’, ‘your_function’, 10, 1); function your_function($default_payment_gateway_list = array()){ // do something with $default_payment_gateway_list // for ex. if you want […]

arm_add_new_custom_add_on

Usage: add_action(‘arm_add_new_custom_add_on’, ‘your_function’); function your_function() { //your custom functionality }

arm_show_payment_gateway_recurring_notice

Usage: add_action( ‘arm_show_payment_gateway_recurring_notice’, ‘your_function’); function your_function($plan_options) { //Do Your Action. } Parameters: $plan_options Array of plan options

arm_payment_related_common_message

Usage: add_action( ‘arm_payment_related_common_message’, ‘your_function’); function your_function($common_messages) { //Do Your Action. } Parameters: $common_messages Array of common messages

arm_allowed_payment_gateways

Usage: add_filter( ‘arm_allowed_payment_gateways’, ‘your_function’, 10, 2); function your_function($allowed_gateways,$plan_obj,$plan_options){ //your custom functionality return $allowed_gateway; } Parameters: $allowed_gateways Array of allowed gateways

arm_filter_gateway_names

Usage: add_filter( ‘arm_filter_gateway_names’, ‘your_function’, 10, 2); function your_function($pgname) { //your custom functionality return $pgname; } Parameters: $pgname array of payment

arm_apply_plan_to_member

Usage: do_action( ‘arm_apply_plan_to_member’, $plan_id, $user_id); Parameters: $plan_id Membership Plan ID $user_id Existing User ID to whom you want to assign

arm_form_data_before_form_shortcode

Usage: add_filter( ‘arm_form_data_before_form_shortcode’, ‘your_function’, 10, 2); function your_function($form, $atts) { //$form Form Object. //$atts Shortcode Arguments. $form->label = ‘My Form’;

arm_form_data_before_edit_profile_shortcode

Usage: add_filter( ‘arm_form_data_before_edit_profile_shortcode’, ‘your_function’, 10, 2); function your_function($form, $atts) { //$form Form Object. //$atts Shortcode Arguments. $form->settings[‘style’][‘color_scheme’] = ‘default’; return