You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Test simple and variable product purchases with Google Pay and Apple Pay in different scenarios. This is more like a smoke test to discover bugs or missing features around the basic product types.
Setup
Enable the ECE feature flag (return true from is_stripe_ece_enabled function or in your database add an option _wcstripe_feature_ece and set yes as the value).
Enable Google Pay/ Apple Pay from the Stripe settings page.
Go to WooCommerce > Marketing > Coupons and create a coupon.
Go to WooCommerce > Settings > Tax. Change the "Calculate tax based on" option according to the test case.
Create different shipping rates.
Product type: Simple, Variable
Create a simple physical product
Create a simple virtual product
Create a variable product with virtual variations
Create a variable product with virtual variations
Test Cases
Physical Product
Without Tax or coupons
With coupon
With Tax (Customer Shipping Address)
With Tax (Customer Billing Address)
With different shipping rates.
Virtual Product
Without Tax or coupons
With coupon
With Tax (Customer Shipping Address)
With Tax (Customer Billing Address)
With different shipping rates
Physical variable Product
Without Tax or coupons
With coupon
With Tax (Customer Shipping Address)
With Tax (Customer Billing Address)
With different shipping rates.
Virtual variable Product
Without Tax or coupons
With coupon
With Tax (Customer Shipping Address)
With Tax (Customer Billing Address)
With different shipping rates
Mixed checkout (add a combination of simple and variable products to your cart)
Without Tax or coupons
With coupon
With Tax (Customer Shipping Address)
With Tax (Customer Billing Address)
With different shipping rates
Note
Test on shortcode cart, shortcode checkout, block cart, block checkout and product pages.
Test with both Google Pay and Apple Pay.
The text was updated successfully, but these errors were encountered:
When Tax is enabled, the ECE button is missing on the pay for order page for both physical and virtual products.
As per this comment this is the expected behavior. I have confirmed that this happens when there is no shipping methods in the site and the buttons appear if the shipping methods are defined.
Test simple and variable product purchases with Google Pay and Apple Pay in different scenarios. This is more like a smoke test to discover bugs or missing features around the basic product types.
Setup
true
fromis_stripe_ece_enabled
function or in your database add an option_wcstripe_feature_ece
and setyes
as the value).Product type: Simple, Variable
Test Cases
Physical Product
Virtual Product
Physical variable Product
Virtual variable Product
Mixed checkout (add a combination of simple and variable products to your cart)
Note
The text was updated successfully, but these errors were encountered: