I have a Webform-CiviCRM form that has CiviCRM functionality enabled. It has a contribution field tied to a CiviCRM contribution page using the Stripe payment extension, and which has no minimum value required. I've set it up as a radio button with a choice of a monetary contribution of a set amount, or zero.
Whenever I try to use the form and select the zero dollar option, the credit card fields disappear as expected, but then on form submit I get this message:
Payment Error Response: Error: The card number is not a valid credit card number.
Is this a Stripe extension issue or a Webform-CiviCRM issue?