Integration and Testing

Authorize.Net API questions and help with your payment integration.

Reply
Member
Posts: 2
Registered: ‎11-28-2015

Woocommerce & Cim plugin.

We recently changed our Auth.net account to use Fraud Verification suite and now we are noticing orders failing with this error.

 

Authorize.net CIM Payment Failed (Code: E00003, Message: The element ‘createCustomerShippingAddressRequest’ in namespace ‘AnetApi/xml/v1/schema/AnetApiSchema.xsd’ has invalid child element ‘address’ in namespace ‘AnetApi/xml/v1/schema/AnetApiSchema.xsd’. List of possible elements expected: ‘customerProfileId’ in namespace ‘AnetApi/xml/v1/schema/AnetApiSchema.xsd’.) Order status changed from Pending Payment to Failed.

We never had an issue before.

 

We are using WooCommerce Authorize.net CIM Gateway v 2.0.5

 

Is this a setting somewhere we are missing?

Expert
Posts: 4,525
Registered: ‎03-08-2010

Re: Woocommerce & Cim plugin.

Look like an issue with the cim plugin

http://developer.authorize.net/api/reference/#customer-profiles-create-customer-shipping-address

customerProfileId should be before address.

Member
Posts: 2
Registered: ‎11-28-2015

Re: Woocommerce & Cim plugin.

There was an upgrade available which I just did. Hope it's fixed now.