Summary:
The API allows Cash on Delivery (COD) as a valid payment method when placing an order for virtual products. Since virtual products are not physically shipped and are typically delivered digitally , COD should not be applicable.
Step to reproduce:
- Go to the storefront and log in as a customer.
- Add a virtual product to the cart.
- Proceed to checkout.
- Select COD payment methods.
Expected result:
Cash on Delivery should not be available for virtual products, as they do not involve physical shipment.
Actual Result :
The system allows Cash on Delivery (COD) as a payment method for virtual products, which is not a valid option.
Screenshot:
https://webkul.chatwhizz.com/share/view-recording/682db032c4a93f0769275dcb
Summary:
The API allows Cash on Delivery (COD) as a valid payment method when placing an order for virtual products. Since virtual products are not physically shipped and are typically delivered digitally , COD should not be applicable.
Step to reproduce:
Expected result:
Cash on Delivery should not be available for virtual products, as they do not involve physical shipment.
Actual Result :
The system allows Cash on Delivery (COD) as a payment method for virtual products, which is not a valid option.
Screenshot:
https://webkul.chatwhizz.com/share/view-recording/682db032c4a93f0769275dcb