It seems like you need to have Credit Card this time compared to last time when I signed up to PhoneFreedom365 using Debit Card in 2018 for Iphone XS Max.
Quiet dissapointed for this new requirement as I have completed the 24-Months plan before without any hitch.