The issue with card-on-file is that for the model (visa, mc, and so on) to correctly detect a subscription, it wants the service provider to correctly flag it. This doesn’t occur on a regular basis. For instance, Visa Card-on-file API has a hit of beneath 50% (that means it’s going to return lower than have the subscriptions a card is saved). Due to this you could have corporations like First Efficiency which takes the historic transaction knowledge (13 months at the least) and can transfer the success charge to 80-90%).
After that, then you’ll be able to test migration options equivalent to Knot or Card Dynamics that are built-in with main retailers to permit migrating a subscription from one card to a different. Backside line is, altering card-on-file will not be so simple as it seems to be.