Dans une configuration Magento Version 2 , ou "simulacre" de V2 => tous Magento Version 1.9 avec "Magentix" (ou autre), il faut une authentification HT Access.
Cela est du type MageApiUser + MageApiMdp . Non natif dans le configurateur, doit être ajouté manuellement.
Dans la configuration, la MageAPIURL
(url de l'API SOAP de Magento) doit être la suivante :
"MageAPIURL" => "https://www.monsite.fr/api/v2_soap?wsdl=1"
=> Cela est-il bien le cas ?
Et du coup, vu qu'on est sur un Magento 1, on devrait avoir :
"MageAPIUser" => "vaisonet",
"MageAPIKey" => "xxxxxxxx"
- Exemple
[magento]
;"MageAPIURL" => "https://www.xxxxx.fr/api/v2_soap?wsdl=1"
MageAPIUser="vaisonet" ; attention à la casse
MageSetProductInStockOnPositiveQuantity=0
MageWebsiteVersion=1
MageCatalogPriceIsHT=0
MageDefaultParentCategory="2"
MageDefaultProductAttributeSetName="Default"
MageDefaultProductVisibility="2"
MageAPIOAuth_consumer_key="AAA"
MageAPIOAuth_consumer_secret="xxxxxxxxxxxxx"
MageAPIOAuth_token="xxxxxxxxxx"
MageAPIOAuth_token_secret="xxxxxxxxxx"
StoreId=""
VaisonetMagentoTaxMapping_20="4"
VaisonetMagentoTaxMapping_55="2"
VaisonetMagentoTaxMapping_21=""
VaisonetMagentoTaxMapping_10="12"
VaisonetCustomerPricesEnabled=0
MageDefaultCustomerWebsiteId=""
MageDefaultCustomerStoreId=""
MageDefaultProductWebsiteIds=""
VaisonetCustomerPricesWebsiteIds=""
MageDefaultCustomerGroupId=""
VaisonetTierPricesWebsiteIds=""
VaisonetMagentoStatusMapping="'processing' => 'processing'"
(*) les champs vide le sont dans ma configuration par défaut
(*) Attention à renseigner tout de même toute la partie Auth_consumer,Auth_Sectet .....ect ; Ce qui est obtenue en ouvrant l'Api de Magento,dans le back office.
MageAPIOAuth_consumer_key=""
MageAPIOAuth_consumer_secret=""
MageAPIOAuth_token=""
MageAPIOAuth_token_secret=""