Warning: Changing between Gateways may change the interval type on recurring products.
I changed from Authorize.net to PayFlo and noticed that there is no 'Day' interval type afterwards. I didn't really care, because I don't use days... however it seems many interval types changed from Month to Week.
I found them using this query:
Select * from ProductVariant where
RecurringIntervalType <> 3
I corrected them.
I then switched back to Authorize.net and many product interval types switched from Month to Day... Now that would have been bad if I didn't catch it.
Now whenever I do a switch, I update all product variant interval types back to month.
Just an FYI so that you can avoid my issue if you have 2 or more Gateways you use.
I have: Version (Code/DB): AspDotNetStorefront Multistore 9.3.0.0/9.3.0.0
Cheers
A