WC_Payment_Tokens::get_customer_default_token( int $customer_id )

Returns a customers default token or NULL if there is no default token.


Description Description


Parameters Parameters

$customer_id

(Required) Customer ID.


Top ↑

Return Return

(WC_Payment_Token|null)


Top ↑

Source Source

File: includes/class-wc-payment-tokens.php

	public static function get_customer_default_token( $customer_id ) {
		if ( $customer_id < 1 ) {
			return null;
		}

		$data_store = WC_Data_Store::load( 'payment-token' );
		$token      = $data_store->get_users_default_token( $customer_id );

		if ( $token ) {
			return self::get( $token->token_id, $token );
		} else {
			return null;
		}
	}

Top ↑

Changelog Changelog

Changelog
Version Description
2.6.0 Introduced.


Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.