The pre-built wsdl2h tool does not support SSL, so you cannot point the tool directly to https://ics2wstesta.ic3.com or https://ics2wsa.ic3.com, or https://ics2wsa.in.ic3.com in India.
Download the latest WSDL and XSD files to the client directory from either of these URLs:
To ensure that Makefile finds the WSDL file that you downloaded in the previous step, rename this file as CyberSourceTransaction.wsdl by removing the version number.
Important: Do not rename the XSD file.
Run the make header script.
The following warning appears, which you can safely ignore. However, make sure that no two line items in your requests have the same ID.
Warning: element 'xsd:unique' at level 2 was not recognized and will be ignored.
In the newly generated cybersource.h header file, add the following line to the Import section: