Affects Version/s: 7.3
Liferay DXP 7.3 GA1 + Commerce 3.0 (Internal build pre-release)
When purchasing a product with subscription enabled, but with "Shippable" disabled, the checkout fails at the payment step
Steps to reproduce:
- Activate PayPal in the shop channel (with a valid sandbox configuration)
- Create a product (simple or virtual). Use case was using virtual products (software licenses) , but it fails for both product types.
- Enable Subscriptions on that product
- Set SKU or Product as "Not Shippable"
- Add product to the cart
- Proceed to checkout
Payment goes fine and checkout finalizes correclty
Payment fails and order is not finalized.
There is an ERRORin the log: