The error like “INVALID_TYPE: sObject type 'tnw_mage_basic__Magento_Website__c' is not supported.“ could happens by the different reasons:
You need to update WSDL file and upload a new file version to the Magento
You need to refresh your Magento storage cache
This is the Salesforce issue temporary problem
Instructions
Generate new Enterprise WSDL file in your Salesforce org and upload it to the Magento
If it not helps - refresh your Magento and Magento storage cache
If it does not help the problem could be related to some temporary Salesforce issue, you can wait a few hours. As workaround, you can make the following temporary fix:
Open your Enterprise WSDL file in any text editor
Find the “
Soap Service Endpoint
“ section at the bottom of this file, it should look like this:<!-- Soap Service Endpoint --> <service name="SforceService"> <documentation>Sforce SOAP API</documentation> <port binding="tns:SoapBinding" name="Soap"> <soap:address location="https://login.salesforce.com/services/Soap/c/46.0/0DF1p0000007EGj"/> </port> </service>
c. You need to modify the URL after the “location=“ string and remove the last “/“ symbol and string after it. In my case, it’s “/0DF1p0000007EGj“
Your wsdl file could contain a bit different URL!
d. The result should be:
<!-- Soap Service Endpoint --> <service name="SforceService"> <documentation>Sforce SOAP API</documentation> <port binding="tns:SoapBinding" name="Soap"> <soap:address location="https://login.salesforce.com/services/Soap/c/46.0"/> </port> </service>