WC_Payment_Gateway::get_tokens
Returns a users saved tokens for this gateway.
Method of the class: WC_Payment_Gateway{}
No Hooks.
Returns
Array.
Usage
$WC_Payment_Gateway = new WC_Payment_Gateway(); $WC_Payment_Gateway->get_tokens();
Changelog
| Since 2.6.0 | Introduced. |
WC_Payment_Gateway::get_tokens() WC Payment Gateway::get tokens code WC 10.5.0
public function get_tokens() {
if ( count( $this->tokens ) > 0 ) {
return $this->tokens;
}
if ( is_user_logged_in() && $this->supports( PaymentGatewayFeature::TOKENIZATION ) ) {
$this->tokens = WC_Payment_Tokens::get_customer_tokens( get_current_user_id(), $this->id );
}
return $this->tokens;
}