Reply
Member
Posts: 2
Registered: ‎06-26-2019

CODE: E00044

Hi there,
 
We have integrated with Autorize.NET sandbox, but after we switched to a live account, we received the "Customer Information Manager is not enabled". We are sure that it is enabled and our client already has 59 profiles.

The integration is done by this documentation:

https://developer.authorize.net/api/reference/features/accept_hosted.html

and this example:

https://github.com/AuthorizeNet/accept-sample-app

 

There is the error code, that we are receiving:
 

CODE: E00044
EXPLANATION: Customer Information Manager is not enabled.
DESCRIPTION: The payment gateway account is not enabled for Customer Information Manager (CIM).

 

There is the code that we are using:

<?xml version="1.0" encoding="utf-16"?>
<getHostedProfilePageRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
 <customerProfileId>1508256194</customerProfileId>
 <hostedProfileSettings>
   <setting>
     <settingName>hostedProfilePaymentOptions</settingName>
     <settingValue>showCreditCard</settingValue>
   </setting>
   <setting>
     <settingName>hostedProfilePageBorderVisible</settingName>
     <settingValue>false</settingValue>
   </setting>
   <setting>
     <settingName>hostedProfileValidationMode</settingName>
     <settingValue>liveMode</settingValue>
   </setting>
   <setting>
     <settingName>hostedProfileManageOptions</settingName>
     <settingValue>showPayment</settingValue>
   </setting>
   <setting>
     <settingName>hostedProfileIFrameCommunicatorUrl</settingName>
     <settingValue>https://our_valid_URL/IFrameCommunicator.html</settingValue>
   </setting>
   <setting>
     <settingName>hostedProfileBillingAddressOptions</settingName>
     <settingValue>showBillingAddress</settingValue>
   </setting>
 </hostedProfileSettings>
</getHostedProfilePageRequest>

 

Could you help us with it?
 
Authorize.Net Expert
Posts: 100
Registered: ‎11-29-2017

Re: CODE: E00044

It sounds like the live account needs to have Customer Information Manager enabled.

 

1. Log into the merchant interface https://login.authorize.net

2. Select Customer Information Manager from the left-hand navigation bar

3. Enable Customer Information Manager

 

Then try your test again

Member
Posts: 2
Registered: ‎06-26-2019

Re: CODE: E00044

Hi,

 

There was the first thing that I checked. This option is enabled.

Any other suggestions?

Highlighted
Member
Posts: 2
Registered: ‎09-06-2019

Re: CODE: E00044

Did you manage to figure anything out for this?  We're having the same issue.