I am looking to use "createCustomerProfileFromTransactionRequest" in the CIM XML API in C#. So I downloaded the xsd and generated a class file from it using the visual studio commandline xsd tool. It has generated my class no problems, howver it appears that "createCustomerProfileFromTransactionResponse" mentioned in: http://www.authorize.net/support/CIM_XML_guide.pdf (page 84) isn't in the xsd. I checked again in the link in toe documentation and search for "createCustomerProfileFromTransactionResponse" in https://api.authorize.net/xml/v1/schema/AnetApiSchema.xsd and it is not there. If I look at the request in the xsd it doesn't seem like creating customer profiles from transactions is comepleted, judging by the comment!
<!--
===================================================================
bla bla
===================================================================
-->
<xs:element name="createCustomerProfileFromTransactionRequest">
<xs:complexType>
<xs:complexContent>
<xs:extension base="anet:ANetApiRequest">
<xs:sequence>
<xs:element name="transId" type="anet:numericString" minOccurs="1" maxOccurs="1" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
Is there an xsd anywhere that has the correct information in, or am I going to have to manually write the class myself?
Thanks,
John