cancel
Showing results for 
Search instead for 
Did you mean: 

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?
 
Oleg_Klymov
Member
5 REPLIES 5

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

mmcguire
Administrator Administrator
Administrator

Hi,

 

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

Any other suggestions?

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

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

I'm setting up amember to use authorize.net's CIM
I've setup amember
I've setup the CIM account

BellaJohn
Member