ePages 6.10 - DE_EPAGES/ShopConfiguration/API/WebService/ShopConfigService4.pm

Package DE_EPAGES::ShopConfiguration::API::WebService::ShopConfigService4

Provides web service access to create and delete shops

Example
use DE_EPAGES::WebService::API::Client;
my $ShopConfigService = DE_EPAGES::WebService::API::Client
    ->uri('urn://epages.de/WebService/ShopConfigService/2007/03')
    ->proxy("http://localhost:80/epages/Site.soap");
$ShopConfigService->userinfo( "/Providers/$ProviderAlias/Users/$Login:$Password" );
$ShopConfigService->delete({
    Alias => 'Store.DemoShop'
});

Functions

getInfo

getInfo

Returns information about a shop from the site database.

Syntax
$hShopInfo = $ShopConfigService->getInfo({
    Alias => $Alias
})->result;
Input
$Alias (string)
unique shop name for the provider
Return
$hShopInfo (ref.hash.string)
shop data
  • Provider - provider alias - string
  • Alias - unique shop name for the provider - string
  • ShopType - shop type alias - string
  • Database - store database identifier - string
  • ObjectPath - object path of the shop in the store database - string
  • IsClosed - true if closed by provider - boolean
  • IsDeleted - true if deleted in store database - boolean
  • DomainName - shop domain name - string
  • HasSSLCertificate - true if the web server has an SSL certificate
    for the shop - string