I have a client who used authorize.net for contributions before switching to using civicrm several years ago. They have continued to use authorize.net as their payment processor with CiviCRM, however contributions made before CiviCRM was being used have needed to be manually imported. Is there a method in existence to get recurring contributions that are processing through authorize.net to register with CiviCRM? Thanks in advance!
This would be incredibly difficult to do, because you would need to create recurring contribution records with the correct IDs matching those that Authorize.net is sending.
In this situation, I usually use the Offline Recurring extension. Please download from the link above; the original authors no longer maintain the extension, and this branch on my copy is the only version with no known bugs.
Create offline recurring contribution subscriptions to match those that exist outside of Civi. The missing contributions will be added to CiviCRM, but it's up to an end user to manually mark failed payments.