MBS_Service_WS_Services

WSDL
/**
     * Create WAP service.
     *
     * @param string $country Service country code (LT, LV etc.)
     * @param string $name Service name
     * @param integer $price Price in cents (0, 30, 100, 200, etc.)
     * @param string $url Project URL
     * @param integer $category_id Service category id (see possible service categories)
     * @param array $service_params Service additional parameters structure:
      secret_key - Password, used to for secure notification sending
      paid_url - [optional] URL where account should be redirected after successful billing
      not_paid_url - [optional] URL where account should be redirected when service was discared
      error_level - [optional] Which errors should be redirected to not paid URL (none,money,operator,all), default 'none'
      notify_admin_url - [optional] URL where notifications about service changes should be sent (activate, reject, comment, archive, operator_enable, operator_disable events)
     * @param array $service_langs [optional] List of service description structures:
      language - Language code (LT, LV, EN etc.)
      description - Service description in given language
     * @param array $price_exceptions [optional] List of price exception structures:
      operator - Price operator (bite_lt, tele2_lv, etc.)
      price - Price in cents (0, 30, 100, 200, etc.)
     * @param array $price_additional [optional] List of additional services prices in cents (0, 30, 100, 200, etc.)
     * @param string - [optional] $partner_service_certificate  Service owner certificate (Individualios veiklos nr.) e.g. (18.30-69.1) - S(A) - 531 !not implemented!
     * @param string - [optional] $partner_service_certificate_date Service ownter certificate registration date e.g. 2010-10-10 !not implemented!
     *
     * @return object Service information structure
     *
     * Example usage:
     *
     *
        $client = new Zend_Soap_Client('http://partners.vero.lt/MBS/services-server?wsdl');
        $client->setHttpLogin('partner_username');
        $client->setHttpPassword('partner_password');

        $params = array(
            'country'          => 'LT',
            'name'             => 'Test WAP service (soap)',
            'price'            => 100,
            'url'              => 'http://my.project.com/',
            'category_id'      => 1,
            'service_params'   => array(
                'paid_url'     => 'http://my.project.com/paid',
                'not_paid_url' => 'http://my.project.com/not_paid',
                'notify_admin_url' => 'http://my.project.com/notify/admin',
                'secret_key'   => '789_very_long_secret_key_123',
            ),
            'service_langs'    => array(
                array('language' => 'LT', 'description' => 'Lietuviškas paslaugos aprašymas'),
                array('language' => 'EN', 'description' => 'English service description'),
            ),
            'price_exceptions' => array(
                array('operator' => 'bite_lt', 'price' => '200'),
            ),
            'price_additional' => array(
                200,
                300,
            )
        );

        try{
            $resp = $client->__call('wapCreate', $params);
            var_export($resp);
        }catch(Exception $e){
            echo "Code: {$e->getCode()} Message: {$e->getMessage()}";
        }
     */

Test method wapCreate()