@@ 259-262 (lines=4) @@ | ||
256 | add_filter( 'wc_stripe_idempotency_key', array( $this, 'change_idempotency_key' ), 10, 2 ); |
|
257 | } |
|
258 | ||
259 | if ( ( $this->is_no_such_source_error( $previous_error ) || $this->is_no_linked_source_error( $previous_error ) ) && apply_filters( 'wc_stripe_use_default_customer_source', true ) ) { |
|
260 | // Passing empty source will charge customer default. |
|
261 | $prepared_source->source = ''; |
|
262 | } |
|
263 | ||
264 | $request = $this->generate_payment_request( $renewal_order, $prepared_source ); |
|
265 | $request['capture'] = 'true'; |
@@ 307-310 (lines=4) @@ | ||
304 | add_filter( 'wc_stripe_idempotency_key', array( $this, 'change_idempotency_key' ), 10, 2 ); |
|
305 | } |
|
306 | ||
307 | if ( ( $this->is_no_such_source_error( $previous_error ) || $this->is_no_linked_source_error( $previous_error ) ) && apply_filters( 'wc_stripe_use_default_customer_source', true ) ) { |
|
308 | // Passing empty source will charge customer default. |
|
309 | $prepared_source->source = ''; |
|
310 | } |
|
311 | ||
312 | $this->lock_order_payment( $renewal_order ); |
|
313 |