autoship_get_available_valid_customer_saved_methods()
(src/payments.php) Takes a customer id as an argument and returns an array all saved payment methods for that customer associated with Autoship supported payment gateways.
Function:
/** * Returns the current valid saved payment methods for a customer. * @param int $customer_id The WC Customer ID. * @return array The valid supported saved methods */ function autoship_get_available_valid_customer_saved_methods( $customer_id ){ // get the users current methods if methods aren't supplied $methods = wc_get_customer_saved_methods_list( $customer_id ); // filter the methods for only valids. return autoship_filter_saved_methods( $methods ); }