I have a very weird situation happening and am hoping that someone can either shed some light on it or point me in the right direction. I am trying to retrieve a customer profile using getCustomerProfileRequest. This works fine. However, the result is returning a subscription id that does not exist. If I view the customer profile from within the Authorize.com website, it shows no subscriptions for this customer. If I search subscriptions by the subscription id that is being returned, it returns no results. I have no idea where this result is coming from. Any ideas as to what might be causing this? Does the getCustomerProfileRequest method return old, long deleted subscriptions that don't exist in the UI searches?
07-29-2026 06:20 AM
Sounds like a stale/orphaned subscription reference in the customer profile. If the ID can’t be found through the API or UI, it’s worth contacting Authorize.Net support to confirm whether a deleted subscription is still being returned by getCustomerProfileRequest.
08-10-2026 10:25 PM
It may be a stale/orphaned subscription reference in the customer profile. Check whether that subscription was previously cancelled or deleted, as the API data may not always match the UI. If it still appears invalid, Authorize.net support can confirm whether the profile contains an old subscription ID.
08-12-2026 01:24 AM