If you are using the Authorize.net CIM API for web services and are ending up with a XML / SOAP response (SimpleXMLElement Object) with the error:
E00044 – Customer Information Manager is not enabled
If you have a production Authorize account
Authorize.Net requires you to agree to the CIM Terms of Service before the API can be enabled. Please perform the following steps below.
- Log into your Authorize.Net Account
- Click Account
- Click “Merchant Profile”
- Under “Additional Services” click the “sign-up” link where CIM is listed.
- Agree to the Terms and Services
If you have a Authorize.net / auth.net sandbox account and you do not have CIM enabled:
“Customer Information Manager (CIM) is not available within shared test accounts. If you need to process CIM transactions, please request a new test account at: http://developer.authorize.net/testaccount/.”