I'm working with a test form and a developer account at authorize.net with the intention of allowing a user to set up a recurring donation. I have a popup with three values (2, 3, or 4) to select how many times they want the donation to charge. I've set up conditional authorize.net feeds that are set to recur once per month with the recurring times set to match each popup value. The conditional is keyed to which of the values is picked.
But, when I check the authorize.net recurring billing section, each of these subscriptions are off-by-one. Charges sent for two months show up as repeating up to 1 occurrence. Three months show as 2 occurrences. Four months as 3 occurrences and so on.
We had recurring donations set up on an older form some months ago and I see now that real charges that went through are frequently set for 11 occurrences or 23 occurrences. I'm very suspicious because it's more likely people were picking 12 or 24 months from our popup back then, too.
Any clues?