When Enable automatic retry of failed recurring payments is enabled, sometimes payment retries are not even being submitted to the Stripe network so retries are not occuring.
To Reproduce
Enable Enable automatic retry of failed recurring payments. When a renewal payment fails, it should initiate the failed payment retries.
Look in Woo payments logs and see these entries:
'outcome' =>
array (
'network_status' => 'not_sent_to_network',
'reason' => 'previously_declined_do_not_retry',
'risk_level' => 'normal',
'seller_message' => 'You previously attempted to charge this card. When the customer\'s bank declined that payment, it directed Stripe to block future attempts.',
'type' => 'blocked',
)
The above suggests that the payment retries are not actually being retried, so no revenue is potentially recovered.
This has only been happening in the last several weeks with higher frequency, suggesting the issue may be related to some change in configuration or risk settings or something between Woo and Stripe.
Describe the bug
When Enable automatic retry of failed recurring payments is enabled, sometimes payment retries are not even being submitted to the Stripe network so retries are not occuring.
To Reproduce
Enable Enable automatic retry of failed recurring payments. When a renewal payment fails, it should initiate the failed payment retries.
Look in Woo payments logs and see these entries: 'outcome' => array ( 'network_status' => 'not_sent_to_network', 'reason' => 'previously_declined_do_not_retry', 'risk_level' => 'normal', 'seller_message' => 'You previously attempted to charge this card. When the customer\'s bank declined that payment, it directed Stripe to block future attempts.', 'type' => 'blocked', )
The above suggests that the payment retries are not actually being retried, so no revenue is potentially recovered.
This has only been happening in the last several weeks with higher frequency, suggesting the issue may be related to some change in configuration or risk settings or something between Woo and Stripe.