[GlobalStep] PHP errors warning ("Undefined array key" and "Attempt to read property "id" on null") is displayed for "GiroPay", "EPS" and "P24" on "Order received" when Updated checkout experience is enabled. #2940
PHP errors warning ("Undefined array key" and "Attempt to read property "id" on null") is displayed for "GiroPay", "EPS" and "P24" on "Order received" when Updated checkout experience is enabled
PHP errors warning ("Undefined array key" and "Attempt to read property "id" on null") is displayed for "GiroPay", "EPS" and "P24" on "Order received" when Updated checkout experience is enabled
Expected Result:
Any errors warning should not be displayed for "GiroPay", "EPS" and "P24" on "Order received" when Updated checkout experience is enabled
Screenshot:
Isolating the problem (mark completed items with an [x]):
[ ] I have deactivated other plugins and confirmed this bug occurs when only WooCommerce plugin is active.
[ ] This bug happens with a default WordPress theme active, or Storefront.
[x] I can reproduce this bug consistently using the steps above.
Bug Description:
PHP errors warning ("Undefined array key" and "Attempt to read property "id" on null") is displayed for "GiroPay", "EPS" and "P24" on "Order received" when Updated checkout experience is enabled
Environment:
Woocommerce Version: 8.6.1 WordPress version: 6.4.3 WooCommerce Stripe Gateway Version: 8.0.0-test-3
PC: Windows 10 Chrome (Version 122.0.6261.70) Firefox (Version 123.0)
MAC: Big Sur (11.7.10): Browser: Safari (v16.6.1)
Steps To Reproduce:
Instruction Link:
https://github.com/woocommerce/woocommerce-gateway-stripe/wiki/Critical-flows-%E2%80%90-Instructions#checkout-with-eps
Actual Result:
PHP errors warning ("Undefined array key" and "Attempt to read property "id" on null") is displayed for "GiroPay", "EPS" and "P24" on "Order received" when Updated checkout experience is enabled
Expected Result:
Any errors warning should not be displayed for "GiroPay", "EPS" and "P24" on "Order received" when Updated checkout experience is enabled
Screenshot:
Isolating the problem (mark completed items with an [x]):