|
@@ 162-165 (lines=4) @@
|
| 159 |
|
* @version 4.0.0 |
| 160 |
|
*/ |
| 161 |
|
public function woocommerce_payment_token_deleted( $token_id, $token ) { |
| 162 |
|
if ( 'stripe' === $token->get_gateway_id() || 'stripe_sepa' === $token->get_gateway_id() ) { |
| 163 |
|
$stripe_customer = new WC_Stripe_Customer( get_current_user_id() ); |
| 164 |
|
$stripe_customer->delete_source( $token->get_token() ); |
| 165 |
|
} |
| 166 |
|
} |
| 167 |
|
|
| 168 |
|
/** |
|
@@ 177-180 (lines=4) @@
|
| 174 |
|
public function woocommerce_payment_token_set_default( $token_id ) { |
| 175 |
|
$token = WC_Payment_Tokens::get( $token_id ); |
| 176 |
|
|
| 177 |
|
if ( 'stripe' === $token->get_gateway_id() || 'stripe_sepa' === $token->get_gateway_id() ) { |
| 178 |
|
$stripe_customer = new WC_Stripe_Customer( get_current_user_id() ); |
| 179 |
|
$stripe_customer->set_default_source( $token->get_token() ); |
| 180 |
|
} |
| 181 |
|
} |
| 182 |
|
} |
| 183 |
|
|