There actually is a way they can sync up to say this is an authorized regular transaction and they get the ability to keep charging even when the old number expires and a new card gets issued.
I forget what it's called, and I don't believe it's supported everywhere.