Stripe Payment Intents and custom product templates
Added support for bankcard transactions with Stripe Payment Intents. Products can now be configured to use custom templates to greatly enhance the development of complex product design layouts.
Fixed an issue that was blocking rebills on orders where the product class had been changed from requiring to not requiring shipping.
Fixed an issue that caused duplicate order confirmation emails to be sent to the same customer for the same order.
Fixed an issue that caused an error when theme zip files contained OS specific directories, and added support for linux based systems folder compression layout.