Umb V10.8.5 + Vendr V3.0.15 + Vendr Checkout V3.0.0
Site upgraded from Umb V10.6.1 to V10.8.5. Products that were free, i.e. price of £0.00, used to go through fine, but now there are two 500 errors as the checkout/review-order page loads alluding to there being empty line_items and a StripException in StripeClient.cs line 153. I upgraded Vendr from V3.0.12 to V3.0.15 but it's still the same. Debugging, I can see the order but there's no "line_items" parameter in there. The site works fine for products with a price.
AggregateException: AsyncHelper.RunSync method threw an exception. (You passed an empty string for 'line_items'. We assume empty values are an attempt to unset a parameter; however 'line_items' cannot be unset. You should remove 'line_items' from your request or supply a non-empty value.)
StripeException: You passed an empty string for 'line_items'. We assume empty values are an attempt to unset a parameter; however 'line_items' cannot be unset. You should remove 'line_items' from your request or supply a non-empty value.
Any ideas how to get to these things to fix 'em?